WalletWasabi: #v1.1.12rc2 Wasabi don't load Tor or Bitcoind if the system username has spaces
General Description
Wasabi connection issues that can make it unusable. Tor is not running and can’t load the built-in Bitcoind.
May be related to: #3693 , #3823 …
How To Reproduce?
-
Stop Wasabi and kill Tor process if it’s running.
-
Create two new system users. One with at least one space in it and other without spaces. For example:
- “test user”
- “user”
-
Install or execute Wasabi on each user. Check the Connection, Tor, Backend, Peers, Price and legal documents. Check also the built-in Bitcoin Knots.
-
After each try, just to be sure, you must stop Wasabi and kill Tor process if it’s running. You can restart and/or uninstall Wasabi after each test too.
“test user” Results
-
Windows Wasabi folder:
C:\Users\test user\AppData\Roaming\WalletWasabi\
-
Wasabi (default options):
- Log (default options):
2020-07-25 18:01:03 INFO Global (86) .ctor finished in 5 milliseconds.
2020-07-25 18:01:03 INFO Program (51) Wasabi GUI started (9ca2df14-acb3-44fd-8714-8818e07544e5).
2020-07-25 18:01:04 INFO IndexStore (51) InitializeAsync finished in 40 milliseconds.
2020-07-25 18:01:04 INFO TransactionStore (29) MempoolStore.InitializeAsync finished in 11 milliseconds.
2020-07-25 18:01:04 INFO TransactionStore (29) ConfirmedStore.InitializeAsync finished in 2 milliseconds.
2020-07-25 18:01:04 INFO AllTransactionStore (28) InitializeAsync finished in 25 milliseconds.
2020-07-25 18:01:04 INFO BitcoinStore (63) InitializeAsync finished in 70 milliseconds.
2020-07-25 18:01:04 INFO Global (412) AddressManager did not exist at `C:\Users\test user\AppData\Roaming\WalletWasabi\Client\AddressManager\AddressManagerMain.dat`. Initializing new one.
2020-07-25 18:01:05 INFO TorProcessManager (256) Starting Tor monitor...
2020-07-25 18:01:05 INFO Global (191) TorProcessManager is initialized.
2020-07-25 18:01:05 INFO HostedServices (51) Started Software Update Checker.
2020-07-25 18:01:05 INFO Global (315) Start connecting to nodes...
2020-07-25 18:01:05 INFO Global (339) Start synchronizing filters...
2020-07-25 18:01:07 INFO TorProcessManager (105) Tor instance NOT found at C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor\Tor\tor.exe. Attempting to acquire it...
2020-07-25 18:01:07 INFO TorProcessManager (181) Extracted C:\Program Files\WasabiWallet\TorDaemons\data-folder.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 18:01:07 INFO TorProcessManager (187) Extracted C:\Program Files\WasabiWallet\TorDaemons\tor-win64.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 18:01:07 INFO TorProcessManager (144) Starting Tor process with Process.Start.
2020-07-25 18:01:09 ERROR PeriodicRunner (73) WalletWasabi.Exceptions.ConnectionException: Could not connect to Tor SOCKSPort at 127.0.0.1:9050. Is Tor running?
---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión. 127.0.0.1:9050
at WalletWasabi.TorSocks5.TorSocks5Client.IsConnectionRefused(Exception exc)
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorSocks5Client.ConnectAsync()
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancel)
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpMethod method, String relativeUri, HttpContent content, CancellationToken cancel)
at TorHttpClientExtensions.SendAndRetryAsync(ITorHttpClient client, HttpMethod method, HttpStatusCode expectedCode, String relativeUri, Int32 retry, HttpContent content, CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.GetVersionsAsync(CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.CheckUpdatesAsync(CancellationToken cancel)
at WalletWasabi.Services.UpdateChecker.ActionAsync(CancellationToken cancel)
at WalletWasabi.Bases.PeriodicRunner.ExecuteAsync(CancellationToken stoppingToken)
2020-07-25 18:01:13 ERROR WasabiSynchronizer (321) WalletWasabi.Exceptions.ConnectionException: Could not connect to Tor SOCKSPort at 127.0.0.1:9050. Is Tor running?
---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión. 127.0.0.1:9050
at WalletWasabi.TorSocks5.TorSocks5Client.IsConnectionRefused(Exception exc)
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorSocks5Client.ConnectAsync()
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancel)
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpMethod method, String relativeUri, HttpContent content, CancellationToken cancel)
at TorHttpClientExtensions.SendAndRetryAsync(ITorHttpClient client, HttpMethod method, HttpStatusCode expectedCode, String relativeUri, Int32 retry, HttpContent content, CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.GetSynchronizeAsync(uint256 bestKnownBlockHash, Int32 count, Nullable`1 estimateMode, CancellationToken cancel)
at System.Threading.Tasks.TaskExtensions.WithAwaitCancellationAsync[T](Task`1 me, CancellationToken cancel, Int32 waitForGracefulTerminationMilliseconds)
at WalletWasabi.Services.WasabiSynchronizer.<>c__DisplayClass60_0.<<Start>b__0>d.MoveNext()
2020-07-25 18:01:17 INFO TorProcessManager (299) Tor did not work properly for 7 seconds. Maybe it crashed. Attempting to start it...
2020-07-25 18:01:18 ERROR StatusBarViewModel (355) WalletWasabi.Exceptions.ConnectionException: Could not connect to Tor SOCKSPort at 127.0.0.1:9050. Is Tor running?
---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión. 127.0.0.1:9050
at WalletWasabi.TorSocks5.TorSocks5Client.IsConnectionRefused(Exception exc)
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorSocks5Client.ConnectAsync()
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancel)
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpMethod method, String relativeUri, HttpContent content, CancellationToken cancel)
at TorHttpClientExtensions.SendAndRetryAsync(ITorHttpClient client, HttpMethod method, HttpStatusCode expectedCode, String relativeUri, Int32 retry, HttpContent content, CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.GetVersionsAsync(CancellationToken cancel)
at WalletWasabi.Gui.ViewModels.StatusBarViewModel.<>c__DisplayClass78_0.<<Initialize>b__33>d.MoveNext()
2020-07-25 18:01:19 INFO TorProcessManager (110) Updating Tor...
2020-07-25 18:01:19 INFO TorProcessManager (181) Extracted C:\Program Files\WasabiWallet\TorDaemons\data-folder.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 18:01:19 INFO TorProcessManager (187) Extracted C:\Program Files\WasabiWallet\TorDaemons\tor-win64.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 18:01:19 INFO TorProcessManager (144) Starting Tor process with Process.Start.
2020-07-25 18:01:24 ERROR TorProcessManager (170) WalletWasabi.Exceptions.TorException: Could not automatically start Tor. Try running Tor manually.
---> WalletWasabi.Exceptions.TorException: Attempted to start Tor, but it is not running.
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
2020-07-25 18:01:34 INFO TorProcessManager (299) Tor did not work properly for 24 seconds. Maybe it crashed. Attempting to start it...
2020-07-25 18:01:36 INFO TorProcessManager (110) Updating Tor...
2020-07-25 18:01:36 INFO TorProcessManager (181) Extracted C:\Program Files\WasabiWallet\TorDaemons\data-folder.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 18:01:36 INFO TorProcessManager (187) Extracted C:\Program Files\WasabiWallet\TorDaemons\tor-win64.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 18:01:36 INFO TorProcessManager (144) Starting Tor process with Process.Start.
2020-07-25 18:01:41 ERROR TorProcessManager (170) WalletWasabi.Exceptions.TorException: Could not automatically start Tor. Try running Tor manually.
---> WalletWasabi.Exceptions.TorException: Attempted to start Tor, but it is not running.
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
2020-07-25 18:01:51 INFO TorProcessManager (299) Tor did not work properly for 41 seconds. Maybe it crashed. Attempting to start it...
2020-07-25 18:01:51 ERROR WasabiSynchronizer (321) WalletWasabi.Exceptions.ConnectionException: Could not connect to Tor SOCKSPort at 127.0.0.1:9050. Is Tor running?
---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión. 127.0.0.1:9050
at WalletWasabi.TorSocks5.TorSocks5Client.IsConnectionRefused(Exception exc)
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorSocks5Client.ConnectAsync()
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancel)
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpMethod method, String relativeUri, HttpContent content, CancellationToken cancel)
at TorHttpClientExtensions.SendAndRetryAsync(ITorHttpClient client, HttpMethod method, HttpStatusCode expectedCode, String relativeUri, Int32 retry, HttpContent content, CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.GetSynchronizeAsync(uint256 bestKnownBlockHash, Int32 count, Nullable`1 estimateMode, CancellationToken cancel)
at System.Threading.Tasks.TaskExtensions.WithAwaitCancellationAsync[T](Task`1 me, CancellationToken cancel, Int32 waitForGracefulTerminationMilliseconds)
at WalletWasabi.Services.WasabiSynchronizer.<>c__DisplayClass60_0.<<Start>b__0>d.MoveNext()
2020-07-25 18:01:53 INFO TorProcessManager (110) Updating Tor...
2020-07-25 18:01:53 INFO TorProcessManager (181) Extracted C:\Program Files\WasabiWallet\TorDaemons\data-folder.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 18:01:53 INFO TorProcessManager (187) Extracted C:\Program Files\WasabiWallet\TorDaemons\tor-win64.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 18:01:53 INFO TorProcessManager (144) Starting Tor process with Process.Start.
2020-07-25 18:01:59 ERROR TorProcessManager (170) WalletWasabi.Exceptions.TorException: Could not automatically start Tor. Try running Tor manually.
---> WalletWasabi.Exceptions.TorException: Attempted to start Tor, but it is not running.
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
2020-07-25 18:02:08 INFO TorProcessManager (299) Tor did not work properly for 58 seconds. Maybe it crashed. Attempting to start it...
2020-07-25 18:02:10 INFO TorProcessManager (110) Updating Tor...
2020-07-25 18:02:10 INFO TorProcessManager (181) Extracted C:\Program Files\WasabiWallet\TorDaemons\data-folder.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 18:02:10 INFO TorProcessManager (187) Extracted C:\Program Files\WasabiWallet\TorDaemons\tor-win64.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 18:02:10 INFO TorProcessManager (144) Starting Tor process with Process.Start.
2020-07-25 18:02:15 ERROR TorProcessManager (170) WalletWasabi.Exceptions.TorException: Could not automatically start Tor. Try running Tor manually.
---> WalletWasabi.Exceptions.TorException: Attempted to start Tor, but it is not running.
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
2020-07-25 18:02:25 INFO TorProcessManager (299) Tor did not work properly for 75 seconds. Maybe it crashed. Attempting to start it...
2020-07-25 18:02:27 INFO TorProcessManager (110) Updating Tor...
2020-07-25 18:02:27 INFO TorProcessManager (181) Extracted C:\Program Files\WasabiWallet\TorDaemons\data-folder.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 18:02:27 INFO TorProcessManager (187) Extracted C:\Program Files\WasabiWallet\TorDaemons\tor-win64.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 18:02:27 INFO TorProcessManager (144) Starting Tor process with Process.Start.
2020-07-25 18:02:28 ERROR WasabiSynchronizer (321) WalletWasabi.Exceptions.ConnectionException: Could not connect to Tor SOCKSPort at 127.0.0.1:9050. Is Tor running?
---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión. 127.0.0.1:9050
at WalletWasabi.TorSocks5.TorSocks5Client.IsConnectionRefused(Exception exc)
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorSocks5Client.ConnectAsync()
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancel)
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpMethod method, String relativeUri, HttpContent content, CancellationToken cancel)
at TorHttpClientExtensions.SendAndRetryAsync(ITorHttpClient client, HttpMethod method, HttpStatusCode expectedCode, String relativeUri, Int32 retry, HttpContent content, CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.GetSynchronizeAsync(uint256 bestKnownBlockHash, Int32 count, Nullable`1 estimateMode, CancellationToken cancel)
at System.Threading.Tasks.TaskExtensions.WithAwaitCancellationAsync[T](Task`1 me, CancellationToken cancel, Int32 waitForGracefulTerminationMilliseconds)
at WalletWasabi.Services.WasabiSynchronizer.<>c__DisplayClass60_0.<<Start>b__0>d.MoveNext()
2020-07-25 18:02:32 INFO MainWindow.xaml (109) UiConfig is saved.
2020-07-25 18:02:32 INFO MainWindow.xaml (117) WalletManagerViewModel closed.
2020-07-25 18:02:32 WARNING Global (646) Process is exiting.
2020-07-25 18:02:32 INFO Global (698) Disposed FeeProviders.
2020-07-25 18:02:32 INFO Global (705) CoinJoinProcessor is disposed.
2020-07-25 18:02:32 INFO Global (712) Synchronizer is stopped.
2020-07-25 18:02:32 INFO HostedServices (80) Stopped Software Update Checker.
2020-07-25 18:02:32 INFO HostedServices (130) Disposed Software Update Checker.
2020-07-25 18:02:32 INFO Global (721) Stopped background services.
2020-07-25 18:02:32 INFO Global (732) AddressManager is saved to `C:\Users\test user\AppData\Roaming\WalletWasabi\Client\AddressManager\AddressManagerMain.dat`.
2020-07-25 18:02:32 INFO Global (745) Nodes are disposed.
2020-07-25 18:02:32 INFO Global (770) TorManager is stopped.
2020-07-25 18:02:32 INFO Global (793) AsyncMutex(es) are stopped.
2020-07-25 18:02:32 INFO Global (809) Wasabi stopped gracefully (9ca2df14-acb3-44fd-8714-8818e07544e5).
2020-07-25 18:02:32 INFO Program (151) Wasabi GUI stopped gracefully (9ca2df14-acb3-44fd-8714-8818e07544e5).
2020-07-25 18:02:32 ERROR TorProcessManager (170) WalletWasabi.Exceptions.TorException: Could not automatically start Tor. Try running Tor manually.
---> WalletWasabi.Exceptions.TorException: Attempted to start Tor, but it is not running.
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
- Wasabi (full node integration On):
- Log (full node integration On):
2020-07-25 20:21:21 INFO Program (51) Wasabi GUI started (202baba5-2adb-43c6-8765-b0d3b1e608eb).
2020-07-25 20:21:22 INFO TransactionStore (29) MempoolStore.InitializeAsync finished in 14 milliseconds.
2020-07-25 20:21:22 INFO TorProcessManager (256) Starting Tor monitor...
2020-07-25 20:21:22 INFO Global (191) TorProcessManager is initialized.
2020-07-25 20:21:22 INFO TransactionStore (29) ConfirmedStore.InitializeAsync finished in 79 milliseconds.
2020-07-25 20:21:22 INFO AllTransactionStore (28) InitializeAsync finished in 100 milliseconds.
2020-07-25 20:21:24 INFO Global (408) Loaded AddressManager from `C:\Users\test user\AppData\Roaming\WalletWasabi\Client\AddressManager\AddressManagerMain.dat`.
2020-07-25 20:21:24 INFO TorProcessManager (110) Updating Tor...
2020-07-25 20:21:25 INFO TorProcessManager (181) Extracted C:\Program Files\WasabiWallet\TorDaemons\data-folder.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 20:21:25 INFO TorProcessManager (187) Extracted C:\Program Files\WasabiWallet\TorDaemons\tor-win64.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 20:21:25 INFO TorProcessManager (144) Starting Tor process with Process.Start.
2020-07-25 20:21:29 INFO IndexStore (51) InitializeAsync finished in 6 seconds.
2020-07-25 20:21:29 INFO BitcoinStore (63) InitializeAsync finished in 6 seconds.
2020-07-25 20:21:33 INFO BitcoindRpcProcessBridge (58) Bitcoin Core is not yet ready... Reason: No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión.
2020-07-25 20:21:33 INFO CoreNode (49) CreateAsync finished in 4 seconds.
2020-07-25 20:21:33 ERROR Global (236) WalletWasabi.BitcoinCore.Processes.BitcoindException: Failed to start daemon, location: 'C:\Program Files\WasabiWallet\Microservices\Binaries\win64\bitcoind.exe -regtest=0 -testnet=0 -datadir=C:\Users\test user\AppData\Roaming\Bitcoin -printtoconsole=0'
---> System.Net.Http.HttpRequestException: No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión.
---> System.Net.Sockets.SocketException (10061): No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión.
at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean allowHttp2, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttpConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)
at NBitcoin.RPC.RPCClient.SendCommandAsyncCore(RPCRequest request, Boolean throwIfRPCError)
at NBitcoin.RPC.RPCClient.SendCommandAsync(RPCRequest request, Boolean throwIfRPCError)
at NBitcoin.RPC.RPCClient.UptimeAsync()
at WalletWasabi.BitcoinCore.RpcClientBase.UptimeAsync()
at NBitcoin.RPC.RPCClientExtensions.TestAsync(IRPCClient rpc)
--- End of inner exception stack trace ---
at WalletWasabi.BitcoinCore.Processes.BitcoindRpcProcessBridge.StartAsync(CancellationToken cancel)
at WalletWasabi.BitcoinCore.CoreNode.CreateAsync(CoreNodeParams coreNodeParams, CancellationToken cancel)
at WalletWasabi.Gui.Global.InitializeNoWalletAsync()
2020-07-25 20:21:33 INFO HostedServices (51) Started Software Update Checker.
2020-07-25 20:21:33 INFO Global (315) Start connecting to nodes...
2020-07-25 20:21:33 INFO Global (339) Start synchronizing filters...
2020-07-25 20:21:37 ERROR PeriodicRunner (73) WalletWasabi.Exceptions.ConnectionException: Could not connect to Tor SOCKSPort at 127.0.0.1:9050. Is Tor running?
---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión. 127.0.0.1:9050
at WalletWasabi.TorSocks5.TorSocks5Client.IsConnectionRefused(Exception exc)
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorSocks5Client.ConnectAsync()
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancel)
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpMethod method, String relativeUri, HttpContent content, CancellationToken cancel)
at TorHttpClientExtensions.SendAndRetryAsync(ITorHttpClient client, HttpMethod method, HttpStatusCode expectedCode, String relativeUri, Int32 retry, HttpContent content, CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.GetVersionsAsync(CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.CheckUpdatesAsync(CancellationToken cancel)
at WalletWasabi.Services.UpdateChecker.ActionAsync(CancellationToken cancel)
at WalletWasabi.Bases.PeriodicRunner.ExecuteAsync(CancellationToken stoppingToken)
2020-07-25 20:21:41 ERROR WasabiSynchronizer (321) WalletWasabi.Exceptions.ConnectionException: Could not connect to Tor SOCKSPort at 127.0.0.1:9050. Is Tor running?
---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión. 127.0.0.1:9050
at WalletWasabi.TorSocks5.TorSocks5Client.IsConnectionRefused(Exception exc)
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorSocks5Client.ConnectAsync()
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancel)
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpMethod method, String relativeUri, HttpContent content, CancellationToken cancel)
at TorHttpClientExtensions.SendAndRetryAsync(ITorHttpClient client, HttpMethod method, HttpStatusCode expectedCode, String relativeUri, Int32 retry, HttpContent content, CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.GetSynchronizeAsync(uint256 bestKnownBlockHash, Int32 count, Nullable`1 estimateMode, CancellationToken cancel)
at System.Threading.Tasks.TaskExtensions.WithAwaitCancellationAsync[T](Task`1 me, CancellationToken cancel, Int32 waitForGracefulTerminationMilliseconds)
at WalletWasabi.Services.WasabiSynchronizer.<>c__DisplayClass60_0.<<Start>b__0>d.MoveNext()
2020-07-25 20:21:46 INFO TorProcessManager (299) Tor did not work properly for 9 seconds. Maybe it crashed. Attempting to start it...
2020-07-25 20:21:48 INFO TorProcessManager (110) Updating Tor...
2020-07-25 20:21:49 INFO TorProcessManager (181) Extracted C:\Program Files\WasabiWallet\TorDaemons\data-folder.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 20:21:49 INFO TorProcessManager (187) Extracted C:\Program Files\WasabiWallet\TorDaemons\tor-win64.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 20:21:49 INFO TorProcessManager (144) Starting Tor process with Process.Start.
2020-07-25 20:21:54 ERROR TorProcessManager (170) WalletWasabi.Exceptions.TorException: Could not automatically start Tor. Try running Tor manually.
---> WalletWasabi.Exceptions.TorException: Attempted to start Tor, but it is not running.
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
2020-07-25 20:22:03 INFO TorProcessManager (299) Tor did not work properly for 26 seconds. Maybe it crashed. Attempting to start it...
2020-07-25 20:22:06 INFO TorProcessManager (110) Updating Tor...
2020-07-25 20:22:06 INFO TorProcessManager (181) Extracted C:\Program Files\WasabiWallet\TorDaemons\data-folder.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 20:22:06 INFO TorProcessManager (187) Extracted C:\Program Files\WasabiWallet\TorDaemons\tor-win64.zip to C:\Users\test user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 20:22:06 INFO TorProcessManager (144) Starting Tor process with Process.Start.
2020-07-25 20:22:11 ERROR TorProcessManager (170) WalletWasabi.Exceptions.TorException: Could not automatically start Tor. Try running Tor manually.
---> WalletWasabi.Exceptions.TorException: Attempted to start Tor, but it is not running.
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorProcessManager.<>c__DisplayClass23_0.<Start>b__0()
2020-07-25 20:22:18 ERROR WasabiSynchronizer (321) WalletWasabi.Exceptions.ConnectionException: Could not connect to Tor SOCKSPort at 127.0.0.1:9050. Is Tor running?
---> System.Net.Internals.SocketExceptionFactory+ExtendedSocketException (10061): No se puede establecer una conexión ya que el equipo de destino denegó expresamente dicha conexión. 127.0.0.1:9050
at WalletWasabi.TorSocks5.TorSocks5Client.IsConnectionRefused(Exception exc)
--- End of inner exception stack trace ---
at WalletWasabi.TorSocks5.TorSocks5Client.ConnectAsync()
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancel)
at WalletWasabi.TorSocks5.TorHttpClient.SendAsync(HttpMethod method, String relativeUri, HttpContent content, CancellationToken cancel)
at TorHttpClientExtensions.SendAndRetryAsync(ITorHttpClient client, HttpMethod method, HttpStatusCode expectedCode, String relativeUri, Int32 retry, HttpContent content, CancellationToken cancel)
at WalletWasabi.WebClients.Wasabi.WasabiClient.GetSynchronizeAsync(uint256 bestKnownBlockHash, Int32 count, Nullable`1 estimateMode, CancellationToken cancel)
at System.Threading.Tasks.TaskExtensions.WithAwaitCancellationAsync[T](Task`1 me, CancellationToken cancel, Int32 waitForGracefulTerminationMilliseconds)
at WalletWasabi.Services.WasabiSynchronizer.<>c__DisplayClass60_0.<<Start>b__0>d.MoveNext()
2020-07-25 20:22:20 INFO MainWindow.xaml (109) UiConfig is saved.
2020-07-25 20:22:20 INFO MainWindow.xaml (117) WalletManagerViewModel closed.
2020-07-25 20:22:20 WARNING Global (646) Process is exiting.
2020-07-25 20:22:20 INFO Global (698) Disposed FeeProviders.
2020-07-25 20:22:20 INFO Global (705) CoinJoinProcessor is disposed.
2020-07-25 20:22:20 INFO Global (712) Synchronizer is stopped.
2020-07-25 20:22:20 INFO HostedServices (80) Stopped Software Update Checker.
2020-07-25 20:22:20 INFO HostedServices (130) Disposed Software Update Checker.
2020-07-25 20:22:20 INFO Global (721) Stopped background services.
2020-07-25 20:22:20 INFO Global (732) AddressManager is saved to `C:\Users\test user\AppData\Roaming\WalletWasabi\Client\AddressManager\AddressManagerMain.dat`.
2020-07-25 20:22:20 INFO Global (745) Nodes are disposed.
2020-07-25 20:22:20 INFO Global (770) TorManager is stopped.
2020-07-25 20:22:20 INFO Global (793) AsyncMutex(es) are stopped.
2020-07-25 20:22:20 INFO Global (809) Wasabi stopped gracefully (202baba5-2adb-43c6-8765-b0d3b1e608eb).
2020-07-25 20:22:20 INFO Program (151) Wasabi GUI stopped gracefully (202baba5-2adb-43c6-8765-b0d3b1e608eb).
- No tor process running.
“user” Results
-
Windows Wasabi folder:
C:\Users\user\AppData\Roaming\WalletWasabi\
-
Wasabi (default options):
- Log (default options):
2020-07-25 17:16:30 INFO Global (86) .ctor finished in 5 milliseconds.
2020-07-25 17:16:30 INFO Program (51) Wasabi GUI started (221f333e-10e3-43c6-949a-b66129deee0c).
2020-07-25 17:16:32 INFO IndexStore (51) InitializeAsync finished in 87 milliseconds.
2020-07-25 17:16:32 INFO TransactionStore (29) MempoolStore.InitializeAsync finished in 16 milliseconds.
2020-07-25 17:16:32 INFO TransactionStore (29) ConfirmedStore.InitializeAsync finished in 3 milliseconds.
2020-07-25 17:16:32 INFO AllTransactionStore (28) InitializeAsync finished in 37 milliseconds.
2020-07-25 17:16:32 INFO BitcoinStore (63) InitializeAsync finished in 129 milliseconds.
2020-07-25 17:16:32 INFO Global (412) AddressManager did not exist at `C:\Users\user\AppData\Roaming\WalletWasabi\Client\AddressManager\AddressManagerMain.dat`. Initializing new one.
2020-07-25 17:16:32 INFO TorProcessManager (256) Starting Tor monitor...
2020-07-25 17:16:32 INFO Global (191) TorProcessManager is initialized.
2020-07-25 17:16:32 INFO HostedServices (51) Started Software Update Checker.
2020-07-25 17:16:32 INFO Global (315) Start connecting to nodes...
2020-07-25 17:16:32 INFO Global (339) Start synchronizing filters...
2020-07-25 17:16:34 INFO TorProcessManager (105) Tor instance NOT found at C:\Users\user\AppData\Roaming\WalletWasabi\Client\tor\Tor\tor.exe. Attempting to acquire it...
2020-07-25 17:16:34 INFO TorProcessManager (181) Extracted C:\Program Files\WasabiWallet\TorDaemons\data-folder.zip to C:\Users\user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 17:16:35 INFO TorProcessManager (187) Extracted C:\Program Files\WasabiWallet\TorDaemons\tor-win64.zip to C:\Users\user\AppData\Roaming\WalletWasabi\Client\tor.
2020-07-25 17:16:35 INFO TorProcessManager (144) Starting Tor process with Process.Start.
2020-07-25 17:16:46 INFO WasabiSynchronizer (292) Downloaded filters for blocks from 481825 to 482824.
2020-07-25 17:16:48 INFO WasabiSynchronizer (292) Downloaded filters for blocks from 482825 to 483824.
2020-07-25 17:16:49 INFO WasabiSynchronizer (292) Downloaded filters for blocks from 483825 to 484824.
2020-07-25 17:16:49 INFO WasabiSynchronizer (292) Downloaded filters for blocks from 484825 to 485824.
2020-07-25 17:16:49 INFO WasabiSynchronizer (292) Downloaded filters for blocks from 485825 to 486824.
2020-07-25 17:16:50 INFO WasabiSynchronizer (292) Downloaded filters for blocks from 486825 to 487824.
2020-07-25 17:16:50 INFO WasabiSynchronizer (292) Downloaded filters for blocks from 487825 to 488824.
2020-07-25 17:16:51 INFO WasabiSynchronizer (292) Downloaded filters for blocks from 488825 to 489824.
2020-07-25 17:16:51 INFO WasabiSynchronizer (292) Downloaded filters for blocks from 489825 to 490824.
(...)
- Wasabi (full node integration On):
- Log (full node integration On):
2020-07-25 20:14:46 INFO Program (51) Wasabi GUI started (1c4bb0a4-0057-440a-94c5-d9e39d07125a).
2020-07-25 20:14:47 INFO TransactionStore (29) MempoolStore.InitializeAsync finished in 10 milliseconds.
2020-07-25 20:14:47 INFO TransactionStore (29) ConfirmedStore.InitializeAsync finished in 0 milliseconds.
2020-07-25 20:14:47 INFO AllTransactionStore (28) InitializeAsync finished in 17 milliseconds.
2020-07-25 20:14:48 INFO TorProcessManager (256) Starting Tor monitor...
2020-07-25 20:14:48 INFO Global (191) TorProcessManager is initialized.
2020-07-25 20:14:48 INFO TorProcessManager (75) Tor is already running.
2020-07-25 20:14:49 INFO Global (408) Loaded AddressManager from `C:\Users\user\AppData\Roaming\WalletWasabi\Client\AddressManager\AddressManagerMain.dat`.
2020-07-25 20:14:54 INFO IndexStore (51) InitializeAsync finished in 6 seconds.
2020-07-25 20:14:54 INFO BitcoinStore (63) InitializeAsync finished in 6 seconds.
2020-07-25 20:14:57 INFO BitcoindRpcProcessBridge (58) Bitcoin Core is not yet ready... Reason: Loading wallet...
2020-07-25 20:14:58 INFO BitcoindRpcProcessBridge (52) RPC connection is successfully established.
2020-07-25 20:14:58 INFO CoreNode (175) Started Bitcoin Core.
2020-07-25 20:14:58 INFO CoreNode (49) CreateAsync finished in 4 seconds.
2020-07-25 20:14:58 INFO HostedServices (51) Started Software Update Checker.
2020-07-25 20:14:58 INFO HostedServices (51) Started Block Notifier.
2020-07-25 20:14:58 INFO HostedServices (51) Started RPC Monitor.
2020-07-25 20:14:58 INFO HostedServices (51) Started RPC Fee Provider.
2020-07-25 20:14:59 INFO Global (315) Start connecting to nodes...
2020-07-25 20:14:59 INFO Global (339) Start synchronizing filters...
2020-07-25 20:15:00 ERROR PeriodicRunner (73) NBitcoin.RPC.NoEstimationException: The FeeRate couldn't be estimated because of insufficient data from Bitcoin Core. Try to use smaller nBlock, or wait Bitcoin Core to gather more data.
at NBitcoin.RPC.RPCClient.EstimateSmartFeeAsync(Int32 confirmationTarget, EstimateSmartFeeMode estimateMode)
at WalletWasabi.BitcoinCore.RpcClientBase.EstimateSmartFeeAsync(Int32 confirmationTarget, EstimateSmartFeeMode estimateMode)
at NBitcoin.RPC.RPCClientExtensions.EstimateSmartFeeAsync(IRPCClient rpc, Int32 confirmationTarget, EstimateSmartFeeMode estimateMode, Boolean simulateIfRegTest, Boolean tryOtherFeeRates)
at NBitcoin.RPC.RPCClientExtensions.EstimateHalfFeesAsync(IRPCClient rpc, IDictionary`2 estimations, Int32 smallTarget, Int32 smallFee, Int32 largeTarget, Int32 largeFee, EstimateSmartFeeMode estimateMode, Boolean simulateIfRegTest, Boolean tolerateBitcoinCoreBrainfuck)
at NBitcoin.RPC.RPCClientExtensions.EstimateAllFeeAsync(IRPCClient rpc, EstimateSmartFeeMode estimateMode, Boolean simulateIfRegTest, Boolean tolerateBitcoinCoreBrainfuck)
at WalletWasabi.BitcoinCore.Monitoring.RpcFeeProvider.ActionAsync(CancellationToken cancel)
at WalletWasabi.Bases.PeriodicRunner.ExecuteAsync(CancellationToken stoppingToken)
2020-07-25 20:15:02 INFO WasabiSynchronizer (292) Downloaded filters for blocks from 640751 to 640758.
2020-07-25 20:16:07 INFO MainWindow.xaml (109) UiConfig is saved.
2020-07-25 20:16:07 INFO MainWindow.xaml (117) WalletManagerViewModel closed.
2020-07-25 20:16:07 WARNING Global (646) Process is exiting.
2020-07-25 20:16:07 INFO Global (698) Disposed FeeProviders.
2020-07-25 20:16:07 INFO Global (705) CoinJoinProcessor is disposed.
2020-07-25 20:16:07 INFO Global (712) Synchronizer is stopped.
2020-07-25 20:16:07 INFO HostedServices (80) Stopped RPC Fee Provider.
2020-07-25 20:16:07 INFO HostedServices (80) Stopped Software Update Checker.
2020-07-25 20:16:07 INFO HostedServices (80) Stopped RPC Monitor.
- Tor Log:
Jul 25 17:16:35.000 [notice] Tor 0.4.3.5 (git-5ceb60e5ca61fec9) opening new log file.
Jul 25 17:16:35.142 [notice] Tor 0.4.3.5 (git-5ceb60e5ca61fec9) running on Windows 8 [or later] with Libevent 2.1.11-stable, OpenSSL 1.1.1g, Zlib 1.2.11, Liblzma N/A, and Libzstd N/A.
Jul 25 17:16:35.142 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Jul 25 17:16:35.159 [notice] Configuration file "C:\Users\user\AppData\Roaming\tor\torrc" not present, using reasonable defaults.
Jul 25 17:16:35.163 [notice] Opening Socks listener on 127.0.0.1:9050
Jul 25 17:16:35.163 [notice] Opened Socks listener on 127.0.0.1:9050
Jul 25 17:16:35.000 [notice] Parsing GEOIP IPv4 file C:\Users\user\AppData\Roaming\WalletWasabi\Client\tor\Data\Tor\geoip.
Jul 25 17:16:35.000 [notice] Parsing GEOIP IPv6 file C:\Users\user\AppData\Roaming\WalletWasabi\Client\tor\Data\Tor\geoip6.
Jul 25 17:16:35.000 [notice] Bootstrapped 0% (starting): Starting
Jul 25 17:16:35.000 [notice] Starting with guard context "default"
Jul 25 17:16:36.000 [notice] Bootstrapped 5% (conn): Connecting to a relay
Jul 25 17:16:37.000 [notice] Bootstrapped 10% (conn_done): Connected to a relay
Jul 25 17:16:37.000 [notice] Bootstrapped 14% (handshake): Handshaking with a relay
Jul 25 17:16:38.000 [notice] Bootstrapped 15% (handshake_done): Handshake with a relay done
Jul 25 17:16:38.000 [notice] Bootstrapped 20% (onehop_create): Establishing an encrypted directory connection
Jul 25 17:16:38.000 [notice] Bootstrapped 25% (requesting_status): Asking for networkstatus consensus
Jul 25 17:16:38.000 [notice] Bootstrapped 30% (loading_status): Loading networkstatus consensus
Jul 25 17:16:39.000 [notice] I learned some more directory information, but not enough to build a circuit: We have no usable consensus.
Jul 25 17:16:39.000 [notice] Bootstrapped 40% (loading_keys): Loading authority key certs
Jul 25 17:16:40.000 [notice] The current consensus has no exit nodes. Tor can only build internal paths, such as paths to onion services.
Jul 25 17:16:40.000 [notice] Bootstrapped 45% (requesting_descriptors): Asking for relay descriptors
Jul 25 17:16:40.000 [notice] I learned some more directory information, but not enough to build a circuit: We need more microdescriptors: we have 0/6390, and can only build 0% of likely paths. (We have 0% of guards bw, 0% of midpoint bw, and 0% of end bw (no exits in consensus, using mid) = 0% of path bw.)
Jul 25 17:16:40.000 [notice] Bootstrapped 50% (loading_descriptors): Loading relay descriptors
Jul 25 17:16:41.000 [notice] The current consensus contains exit nodes. Tor can build exit and internal paths.
Jul 25 17:16:42.000 [notice] Bootstrapped 56% (loading_descriptors): Loading relay descriptors
Jul 25 17:16:42.000 [notice] Bootstrapped 62% (loading_descriptors): Loading relay descriptors
Jul 25 17:16:42.000 [notice] Bootstrapped 67% (loading_descriptors): Loading relay descriptors
Jul 25 17:16:42.000 [notice] Bootstrapped 73% (loading_descriptors): Loading relay descriptors
Jul 25 17:16:42.000 [notice] Bootstrapped 75% (enough_dirinfo): Loaded enough directory info to build circuits
Jul 25 17:16:42.000 [notice] Bootstrapped 80% (ap_conn): Connecting to a relay to build circuits
Jul 25 17:16:42.000 [notice] Bootstrapped 85% (ap_conn_done): Connected to a relay to build circuits
Jul 25 17:16:42.000 [notice] Bootstrapped 89% (ap_handshake): Finishing handshake with a relay to build circuits
Jul 25 17:16:42.000 [notice] Bootstrapped 90% (ap_handshake_done): Handshake finished with a relay to build circuits
Jul 25 17:16:42.000 [notice] Bootstrapped 95% (circuit_create): Establishing a Tor circuit
Jul 25 17:16:43.000 [notice] Bootstrapped 100% (done): Done
Jul 25 17:23:56.000 [notice] Have tried resolving or connecting to address '[scrubbed]' at 3 different places. Giving up.
Jul 25 17:24:31.000 [notice] Have tried resolving or connecting to address '[scrubbed]' at 3 different places. Giving up.
Jul 25 17:24:53.000 [notice] Tor 0.4.3.5 (git-5ceb60e5ca61fec9) opening log file.
Jul 25 17:24:53.777 [notice] Tor 0.4.3.5 (git-5ceb60e5ca61fec9) running on Windows 8 [or later] with Libevent 2.1.11-stable, OpenSSL 1.1.1g, Zlib 1.2.11, Liblzma N/A, and Libzstd N/A.
Jul 25 17:24:53.777 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Jul 25 17:24:53.897 [notice] Configuration file "C:\Users\user\AppData\Roaming\tor\torrc" not present, using reasonable defaults.
Jul 25 17:24:53.901 [notice] Opening Socks listener on 127.0.0.1:9050
Jul 25 17:24:53.901 [notice] Opened Socks listener on 127.0.0.1:9050
Jul 25 17:24:53.000 [notice] Parsing GEOIP IPv4 file C:\Users\user\AppData\Roaming\WalletWasabi\Client\tor\Data\Tor\geoip.
Jul 25 17:24:54.000 [notice] Parsing GEOIP IPv6 file C:\Users\user\AppData\Roaming\WalletWasabi\Client\tor\Data\Tor\geoip6.
Jul 25 17:24:54.000 [notice] Bootstrapped 0% (starting): Starting
Jul 25 17:24:57.000 [notice] Starting with guard context "default"
Jul 25 17:24:57.000 [notice] Bootstrapped 5% (conn): Connecting to a relay
Jul 25 17:24:57.000 [notice] Bootstrapped 10% (conn_done): Connected to a relay
Jul 25 17:24:57.000 [notice] Bootstrapped 14% (handshake): Handshaking with a relay
Jul 25 17:24:57.000 [notice] Bootstrapped 15% (handshake_done): Handshake with a relay done
Jul 25 17:24:57.000 [notice] Bootstrapped 75% (enough_dirinfo): Loaded enough directory info to build circuits
Jul 25 17:24:57.000 [notice] Bootstrapped 90% (ap_handshake_done): Handshake finished with a relay to build circuits
Jul 25 17:24:57.000 [notice] Bootstrapped 95% (circuit_create): Establishing a Tor circuit
Jul 25 17:24:57.000 [notice] Bootstrapped 100% (done): Done
Jul 25 17:26:18.000 [notice] Tor 0.4.3.5 (git-5ceb60e5ca61fec9) opening log file.
Jul 25 17:26:18.178 [notice] Tor 0.4.3.5 (git-5ceb60e5ca61fec9) running on Windows 8 [or later] with Libevent 2.1.11-stable, OpenSSL 1.1.1g, Zlib 1.2.11, Liblzma N/A, and Libzstd N/A.
Jul 25 17:26:18.179 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Jul 25 17:26:18.208 [notice] Configuration file "C:\Users\user\AppData\Roaming\tor\torrc" not present, using reasonable defaults.
Jul 25 17:26:18.214 [notice] Opening Socks listener on 127.0.0.1:9050
Jul 25 17:26:18.214 [notice] Opened Socks listener on 127.0.0.1:9050
Jul 25 17:26:18.000 [notice] Parsing GEOIP IPv4 file C:\Users\user\AppData\Roaming\WalletWasabi\Client\tor\Data\Tor\geoip.
Jul 25 17:26:18.000 [notice] Parsing GEOIP IPv6 file C:\Users\user\AppData\Roaming\WalletWasabi\Client\tor\Data\Tor\geoip6.
Jul 25 17:26:18.000 [notice] Bootstrapped 0% (starting): Starting
Jul 25 17:26:21.000 [notice] Starting with guard context "default"
Jul 25 17:26:21.000 [notice] Bootstrapped 5% (conn): Connecting to a relay
Jul 25 17:26:21.000 [notice] Bootstrapped 10% (conn_done): Connected to a relay
Jul 25 17:26:21.000 [notice] Bootstrapped 14% (handshake): Handshaking with a relay
Jul 25 17:26:21.000 [notice] Bootstrapped 15% (handshake_done): Handshake with a relay done
Jul 25 17:26:21.000 [notice] Bootstrapped 75% (enough_dirinfo): Loaded enough directory info to build circuits
Jul 25 17:26:21.000 [notice] Bootstrapped 90% (ap_handshake_done): Handshake finished with a relay to build circuits
Jul 25 17:26:21.000 [notice] Bootstrapped 95% (circuit_create): Establishing a Tor circuit
Jul 25 17:26:22.000 [notice] Bootstrapped 100% (done): Done
- Tor process running with Wasabi (when this is running):
- Tor process running alone (just afer closing Wasabi):
Operating System
Windows 10. Version 10.0.18363. Compilation 18363
Wasabi Version
Release Candidate 2 for 1.1.12 (#3782)
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Reactions: 2
- Comments: 21 (10 by maintainers)
Very good, well done. I could repro. Fixing in progress. 3 points!
After a bit more testing it does not seem related. I created a new local account “Erik” to have the same setup as above with and “test user” and “user”. But I still saw the same issue on the account without spaces. I did experiment a bit more and saw this difference in the logs:
“Erik Nylund”
Above you see the zip files being extracted, while they are not extracted below, I’m unsure why:
“Erik”
So this lead me down the path to to manually extract both zip files to
C:\Users\Erik\AppData\Roaming\WalletWasabi\Client\tor
. I then started Wasabi again and got:Couldn’t figure out why that was, so I then manually started Tor by double clicking the file tor.exe and ran Wasabi again:
So these steps allowed me to get Tor up and running and Wasabi is now working on my Windows 10 machine. This is with v1.1.12rc2.
This looks very similar to the issue I was facing in my RC1 test report on Windows 10! My user account on the test machine is “Erik Nylund”.
Yeah! I’m very glad.
It was hard to imagine that something so trivial could solve a widespread problem with Tor/Bitcoind connection problems…
@ibertario Quotes were missing there too: https://github.com/zkSNACKs/WalletWasabi/pull/4056/files#diff-c3dd3311e594065a336ab491edd50d30R41
Will check.
I set it as a Local Account with account type Standard User
I did try running Wasabi as an administrator (by right clicking on the Wasabi icon and clicking Run as administrator) to see if it would help, but that only lead to more problems. I ran into this application error then, didn’t spend more time digging into it:
Thanks for the detailed report with plenty of information and logs! 💚
A couple of minutes should be enough so one hour is more than enough.
For long time, at least one hour. Tell me if more time or additional test can be done.