The Tor Project issueshttps://gitlab.torproject.org/groups/tpo/-/issues2022-02-28T19:41:06Zhttps://gitlab.torproject.org/tpo/core/tor/-/issues/40507Tor's 'GETINFO ADDRESS' command always reports '551 Address unknown'2022-02-28T19:41:06ZAngie TatorTor's 'GETINFO ADDRESS' command always reports '551 Address unknown'While versions up to 0.4.4.6 behave correctly, with 0.4.5.6 up to the latest version 0.4.5.10 (from the respective [Windows Expert Bundles](https://www.torproject.org/download/tor/)) I experience that Tor's 'GETINFO ADDRESS' command no l...While versions up to 0.4.4.6 behave correctly, with 0.4.5.6 up to the latest version 0.4.5.10 (from the respective [Windows Expert Bundles](https://www.torproject.org/download/tor/)) I experience that Tor's 'GETINFO ADDRESS' command no longer works, always returning a '551 Address unknown' statement.
I use that feature on various Windows systems (7, 8, 10) with the [OmniMix TorIP](https://danner-net.de/omom/tutortorplusip.htm) module, mainly to retrieve my office's dynamic IP address from abroad through a hidden service, kind of a DDNS substitute without having to rely on a 3rd party provider.David Gouletdgoulet@torproject.orgDavid Gouletdgoulet@torproject.orghttps://gitlab.torproject.org/tpo/tpa/team/-/issues/40487Debug terminal access on sponsor-61-sims gitlab jobs?2021-10-28T19:06:56ZMike PerryDebug terminal access on sponsor-61-sims gitlab jobs?@hiro and I used to have access to the Debug button on running jobs in https://gitlab.torproject.org/jnewsome/sponsor-61-sims/-/pipelines, but about 2 weeks ago we both lost access. @jnewsome still has this Debug terminal button.
@hiro ...@hiro and I used to have access to the Debug button on running jobs in https://gitlab.torproject.org/jnewsome/sponsor-61-sims/-/pipelines, but about 2 weeks ago we both lost access. @jnewsome still has this Debug terminal button.
@hiro and I will need this access to debug things if a job fails.
Is this related to the env scrubbing we did around that time, or some other change?anarcatanarcathttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40666Switching svg.disable affects NoScript settings2021-12-07T10:27:40ZYetiSwitching svg.disable affects NoScript settingsWhen svg.disabled is switched to "off", NoScript-settings are completely changed unwantedly. Background: I use my main Torbrowser-profile merely to hide trafic, less for maximum anonymity with adjusted NS-settings, where for example some...When svg.disabled is switched to "off", NoScript-settings are completely changed unwantedly. Background: I use my main Torbrowser-profile merely to hide trafic, less for maximum anonymity with adjusted NS-settings, where for example some trustfully sites are set. Switching svg.disabled should not touch this.https://gitlab.torproject.org/tpo/tpa/team/-/issues/404492fa redirect problem with forum.tpn2021-11-04T13:45:08ZHiro2fa redirect problem with forum.tpnI had 2fa setup for forum.tpo and the redirect to tpn doesn't allow me to login anymore.I had 2fa setup for forum.tpo and the redirect to tpn doesn't allow me to login anymore.anarcatanarcathttps://gitlab.torproject.org/tpo/tpa/team/-/issues/40392Create machine(s) for running Tor non-exit relays for network health work2022-02-21T19:37:30ZGeorg KoppenCreate machine(s) for running Tor non-exit relays for network health workWhile we have plenty of public data available for estimating the health of the whole Tor network and particular relays, it is necessary to run non-exit relays, too, to both understand and fix (overload) issues e.g. caused by DDoS attacks...While we have plenty of public data available for estimating the health of the whole Tor network and particular relays, it is necessary to run non-exit relays, too, to both understand and fix (overload) issues e.g. caused by DDoS attacks against onion services and Tor bugs that affect the health of our network.
Thus, we'd like to have a machine (or maybe we need two different ones) where we can run two non-exit relays on. @dgoulet and @gk should have access to those (or maybe something like network-health group where both of us belong to might make more sense, dunno).
@dgoulet will provide some specs, so we can get that task actually going. :)anarcatanarcathttps://gitlab.torproject.org/tpo/ux/design/-/issues/29Tracing on Tor Browser's application icon is not continuous and path is broke...2023-06-28T14:19:56ZirelativismTracing on Tor Browser's application icon is not continuous and path is broken upThe tracing of the path on the main TorBrowser logo is not a continuos path
there seams to be seperate objects instead of a continous path. This should be a easy fix :)The tracing of the path on the main TorBrowser logo is not a continuos path
there seams to be seperate objects instead of a continous path. This should be a easy fix :)https://gitlab.torproject.org/tpo/tpa/team/-/issues/40381mysql root access on crm-int-012021-09-09T19:18:46ZEricmysql root access on crm-int-01in order to diagnose some reported issues, I need the root database credentials ( https://gitlab.torproject.org/tpo/web/civicrm/-/issues/23 )in order to diagnose some reported issues, I need the root database credentials ( https://gitlab.torproject.org/tpo/web/civicrm/-/issues/23 )anarcatanarcathttps://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40061It wont connect2022-10-05T15:37:32ZcypherpunksIt wont connectIt's stuck at 10 %It's stuck at 10 %https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40593Disable SpeechSynthesis in Safer level2022-07-08T23:39:35ZcypherpunksDisable SpeechSynthesis in Safer levelLatest issues about SpeechSynthesis on Tor Project Gitlab are outdated.
Please check the situation again.Latest issues about SpeechSynthesis on Tor Project Gitlab are outdated.
Please check the situation again.https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40581Tor Browser does not apply a certificate2022-02-03T19:10:40ZcypherpunksTor Browser does not apply a certificateWhen the user tries to import a certificate .der by using Tor Browser -> Preferences -> Privacy and Security -> View Certificates... -> on tab "Authorities" click on "Import...", -> select the .der file, click on "Trust this CA to identi...When the user tries to import a certificate .der by using Tor Browser -> Preferences -> Privacy and Security -> View Certificates... -> on tab "Authorities" click on "Import...", -> select the .der file, click on "Trust this CA to identify websites" and then click on OK, restart Tor Browser.
Reopening Tor Browser and going to Tor Browser -> Preferences -> Privacy and Security -> View Certificates... -> tab "Authorities", the CA related to the .der file does not appear.
The test file has been cacert.der file of PortSwigger CA. Source: https://portswigger.net/burp/documentation/desktop/getting-started/proxy-setup/certificate/firefox
Can you solve this issue please?
Thank you in advancehttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40575Tor Browser steals focus during launch2022-07-08T23:33:45ZcypherpunksTor Browser steals focus during launchTor Browser: 10.5.2
OS: Linux
When about:torconnect page finishes and browser launches the home page (in my case a local file), it steals the application focus from the active application. I cannot type a command into the terminal, beca...Tor Browser: 10.5.2
OS: Linux
When about:torconnect page finishes and browser launches the home page (in my case a local file), it steals the application focus from the active application. I cannot type a command into the terminal, because Tor is doing initialization???!!! Seriously?
Tested with MATE desktop environment and i3 window manager.
It would be easy to say that the "new UX for connecting to tor" is to blame[1], but my experience says it just made the bug apparent.
[1] https://blog.torproject.org/improving-ux-connecting-to-tor-105https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40557Tor Browser 10.5 broke multiple homepages at start of the browser2022-02-03T19:09:09ZcypherpunksTor Browser 10.5 broke multiple homepages at start of the browserTor Browser 10.5 broke multiple homepages at start of the browser. Only one, the first one, opening after autoconnect. If you use "home page" button, still all of them opening in tabs thankfully.Tor Browser 10.5 broke multiple homepages at start of the browser. Only one, the first one, opening after autoconnect. If you use "home page" button, still all of them opening in tabs thankfully.https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40553Restore sanity to "Copy Tor log" UX2022-01-19T23:39:02ZcypherpunksRestore sanity to "Copy Tor log" UX"Copy Tor log" is an in-app command and therefore should be a button, not a hyperlink. Why is it placed ***above*** the "Always connect" checkbox and the Connect button?? There isn't even a message to tell the user to view the log for er..."Copy Tor log" is an in-app command and therefore should be a button, not a hyperlink. Why is it placed ***above*** the "Always connect" checkbox and the Connect button?? There isn't even a message to tell the user to view the log for errors. The progress bar is the only indicator and sits there, stuck, while the user waits for it to move and thinks it's just being slow. This is all kinds of wrong. *face in hands*https://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40550Tor Browser connects to the Tor Network and then opens first bookmark URL fro...2022-06-21T21:50:31ZWindvileTor Browser connects to the Tor Network and then opens first bookmark URL from my bookmark panel in the same tab<!--
* Use this issue template for reporting a new bug.
-->
### Summary
**Summarize the bug encountered concisely.**
### Steps to reproduce:
**How one can reproduce the issue - this is very important.**
1. Open Tor Browser
2. Press "...<!--
* Use this issue template for reporting a new bug.
-->
### Summary
**Summarize the bug encountered concisely.**
### Steps to reproduce:
**How one can reproduce the issue - this is very important.**
1. Open Tor Browser
2. Press "Connect" button
3. Wait for load
### What is the current bug behavior?
**What actually happens.**
In the title.
### What is the expected behavior?
**What you want to see instead**
Old Tor Network Connection window (which is not integrated in the browser) without this annoying bug.
### Environment
**Which operating system are you using? For example: Debian GNU/Linux 10.1, Windows 10, Ubuntu Xenial, FreeBSD 12.2, etc.**
**Which installation method did you use? Distribution package (apt, pkg, homebrew), from source tarball, from Git, etc.**
Windows 10 Home N 20H2
Tor Browser Version 78.12.0esr (64-bit)
### Relevant logs and/or screenshotshttps://gitlab.torproject.org/tpo/core/torspec/-/issues/57path-spec.txt: mechanisms for detecting down network are redundant?2021-07-13T17:19:14ZNick Mathewsonpath-spec.txt: mechanisms for detecting down network are redundant?From path-spec.txt 2.4.5:
Clients assume that they have had network connectivity loss if a circuit
times out and have received no cells or TLS handshakes since that
circuit began. Clients then temporarily stop counting timeo...From path-spec.txt 2.4.5:
Clients assume that they have had network connectivity loss if a circuit
times out and have received no cells or TLS handshakes since that
circuit began. Clients then temporarily stop counting timeouts until
network activity resumes (ie: until a TLS handshake completes or a cell
arrives at the client).
To detect changing network conditions, clients keep a history of
the timeout or non-timeout status of the past 'cbtrecentcount' circuits
(20 circuits) that successfully completed at least one hop. If more than
90% of these circuits timeout, the client discards all buildtimes history,
resets the timeout to 'cbtinitialtimeout' (60 seconds), and then begins
recomputing the timeout.
So as I understand it, we only count a timeout if two conditions apply:
1. We have received network activity since the circuit launched.
2. The circuit has completed at least one hop successfully.
But it seems to me that these two conditions are redundant, and we can just ignore the first: If the circuit has completed one hop successfully, then we received a create cell, and so the first condition will always be true if the second condition is true.
@mikeperry, am I reasoning through this correctly?Nick MathewsonNick Mathewsonhttps://gitlab.torproject.org/tpo/applications/tor-browser/-/issues/40532"Something Went Wrong" page on connecting to Tor2021-07-14T16:57:05Zcypherpunks"Something Went Wrong" page on connecting to TorI have just downloaded the latest version 10.5
But when I connected to Tor, the page says "Something Went Wrong" and mentions the v2 onion being deprecated and we users need to upgrade to a v3 onion.
I can't find the link where I can u...I have just downloaded the latest version 10.5
But when I connected to Tor, the page says "Something Went Wrong" and mentions the v2 onion being deprecated and we users need to upgrade to a v3 onion.
I can't find the link where I can upgrade to v3 onion. How do non-tech users upgrade to this v3 onion?https://gitlab.torproject.org/tpo/core/tor/-/issues/40417Rejected hidden service descriptor in tor 0.4.5.82021-10-21T14:51:44ZcypherpunksRejected hidden service descriptor in tor 0.4.5.8I run an onion service which was fine until these things happened:
- the system time gets set 2 hours into the future
- a few minutes pass
- the system time gets set back to normal
- tor is restarted
- connections to the onion stop going...I run an onion service which was fine until these things happened:
- the system time gets set 2 hours into the future
- a few minutes pass
- the system time gets set back to normal
- tor is restarted
- connections to the onion stop going through
- approx 2 hours later it works again
With a different .onion, connections did go through, which I'd never seen before and was really weird since there were no logged notices about there being a problem.
I tried starting the hidden service on another machine with tor 0.4.5.7 and debug logs revealed this:
```
[info] set_descriptor_revision_counter(): Setting rev counter for TP #[scrubbed]: SRV started at 1623589700, now 1623711732 (current)
[...]
[info] set_descriptor_revision_counter(): Setting rev counter for TP #[scrubbed + 1]: SRV started at 1623676100, now 1623711732 (next)
[...]
[debug] Received response on Directory connection (client reading) with [scrubbed]: 400 "Invalid HS descriptor. Rejected." (purpose: 20, response size: 86, compression: 0)
[info] handle_response_upload_hsdesc(): Uploaded hidden service descriptor (status 400 ("Invalid HS descriptor. Rejected."))
[info] handle_response_upload_hsdesc(): Uploading hidden service descriptor: http status 400 ("Invalid HS descriptor. Rejected.") response from dirserver [scrubbed]. Malformed hidden service descriptor?
```
Sorry if this is a duplicate of #27310. Since it started working again I didn't know if this was notable enough to make an issue about but I decided to err on the side of letting people know.https://gitlab.torproject.org/tpo/network-health/sbws/-/issues/40093Document the load-balancing goal for sbws2022-02-23T19:48:28ZteorDocument the load-balancing goal for sbwsWe should include a section early in the bandwidth spec that documents the load balancing goal for sbws.
Here's my initial draft:
```
Bandwidth scanners should have a well-defined network equilibrium goal.
For sbws and Torflow without ...We should include a section early in the bandwidth spec that documents the load balancing goal for sbws.
Here's my initial draft:
```
Bandwidth scanners should have a well-defined network equilibrium goal.
For sbws and Torflow without PID control, the network equilibrium goals are:
1. clients experience reasonably consistent performance
2. clients experience performance that is as fast as possible, without compromising goal 1
These performance goals include both throughput and latency.
For Torflow with PID control, the goal was:
1. Each relay has exactly the same spare capacity for an additional stream
This goal was unachievable because Tor did not provide enough feedback on circuit failure.
These non-goals are common suggestions:
1. Bandwidth is allocated equally across relays
2. All relay bandwidth is used
These goals are unachievable, because they conflict with the consistent client performance goal.
```
Based on mike's response from this thread:
```
I believe quite strongly that even if the Tor network gets faster on
average, if this comes at the cost of increased performance variance,
user experience and perceived speed of Tor will be much worse. There's
nothing more annoying than a system that is *usually* fast enough to do
what you need it to do, but fails to be fast enough for that activity at
unpredictable times.
```
https://lists.torproject.org/pipermail/tor-dev/2018-August/013419.htmlhttps://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40045IPtProxy/Onion Browser: Snowflake client just stops with errors when bootstra...2021-05-26T12:34:08ZtlaIPtProxy/Onion Browser: Snowflake client just stops with errors when bootstrapping Tor on iOS (and therefore the whole bootstrap)We're experiencing a lot of instability with Snowflake on Android and iOS.
Esp. on iOS, I always seem to get only the "unrestricted" types. What exactly are the preconditions, to get to the "restricted" snowflakes? Is there something we...We're experiencing a lot of instability with Snowflake on Android and iOS.
Esp. on iOS, I always seem to get only the "unrestricted" types. What exactly are the preconditions, to get to the "restricted" snowflakes? Is there something we can do?
Latest IPtProxy currently uses Snowflake at this commit: https://gitweb.torproject.org/pluggable-transports/snowflake.git/commit/?id=af6e2c30e1a6aacc6e7adf9a31df0a387891cc37
While trying to understand, why Snowflake connections are often delayed a long time or not happening at all, I experienced random stops of the code. This is esp. on starting up Onion Browser on iOS.
E.g. see the 2 different logs below.
(It's Onion Browser, Tor and Snowflake combined.)
That's all. That's not just a part. After the last log line, everything stopped.
(If the user wouldn't change bridge settings, that is...)
The change is about 50/50 that it just stops.
Do you have an idea, why that happens?
Interestingly enough, this seems to happen on a real device way more often than on a simulator on an Intel MacBook Pro running Big Sur.
(Note simulator vs. emulator!)
So that might point to a timing issue?
This is our config:
https://github.com/OnionBrowser/OnionBrowser/blob/2.X/OnionBrowser/OnionManager.swift#L245-L248
Is there something we can do to mitigate this in IPtProxy? Some catch-exception-and-restart or something?
```
2021-05-11 17:04:17.463104+0200 OnionBrowser[4397:1863717] [HSTSCache] locked and loaded with 67296 preloaded hosts
[OnionManager] dataDir=file:///var/mobile/Containers/Data/Application/164FD3FE-402A-4A05-A626-1F4F48B6573C/Library/Caches/tor/
[OnionManager] bridgesId=snowflake
[OnionManager] #stopObfs4proxy
2021/05/11 15:04:18
--- Starting Snowflake Client ---
2021/05/11 15:04:18 Using ICE servers:
2021/05/11 15:04:18 url: stun:stun.voipgate.com:3478
2021/05/11 15:04:18 url: stun:stun.uls.co.za:3478
2021/05/11 15:04:18 url: stun:stun.altar.com.pl:3478
2021/05/11 15:04:18 url: stun:stun.voys.nl:3478
2021/05/11 15:04:18 url: stun:stun.dus.net:3478
2021/05/11 15:04:18 url: stun:stun.epygi.com:3478
2021/05/11 15:04:18 url: stun:stun.sonetel.com:3478
2021/05/11 15:04:18 Rendezvous using Broker at: https://snowflake-broker.torproject.net.global.prod.fastly.net/
2021/05/11 15:04:18 Domain fronting using: cdn.sstatic.net
VERSION 1
CMETHOD-ERROR meek_lite no such method
CMETHOD-ERROR obfs2 no such method
CMETHOD-ERROR obfs3 no such method
CMETHOD-ERROR obfs4 no such method
CMETHOD-ERROR scramblesuit no such method
[OnionManager] ipv6_status: 0
[OnionManager] arguments=["--allow-missing-torrc", "--ignore-missing-torrc", "--ClientOnly", "1", "--AvoidDiskWrites", "1", "--SocksPort", "127.0.0.1:39050", "--ControlPort", "127.0.0.1:39060", "--Log", "notice stdout", "--ClientUseIPv6", "1", "--ClientTransportPlugin", "obfs4 socks5 127.0.0.1:47351", "--ClientTransportPlugin", "meek_lite socks5 127.0.0.1:47352", "--ClientTransportPlugin", "snowflake socks5 127.0.0.1:52610", "--GeoIPFile", "/private/var/containers/Bundle/Application/B0BCF18E-0C46-41A6-A093-4B4879EB264C/OnionBrowser.app/geoip", "--GeoIPv6File", "/private/var/containers/Bundle/Application/B0BCF18E-0C46-41A6-A093-4B4879EB264C/OnionBrowser.app/geoip6", "--ClientOnionAuthDir", "/var/mobile/Containers/Data/Application/164FD3FE-402A-4A05-A626-1F4F48B6573C/Library/Caches/tor/auth", "--Bridge", "snowflake 192.0.2.3:1", "--UseBridges", "1", "--ClientPreferIPv6ORPort", "auto", "--ClientUseIPv4", "1"]
[OnionManager] Starting Tor
2021/05/11 15:04:18 Started SOCKS listener at 127.0.0.1:52610.
CMETHOD snowflake socks5 127.0.0.1:52610
CMETHODS DONE
2021-05-11 17:04:18.232173+0200 OnionBrowser[4397:1863717] [Assert] Trying to present the presentation controller while transitioning already. (<_UIRootPresentationController: 0x111d17d30>)
May 11 17:04:18.251 [notice] Tor 0.4.5.7 (git-83f895c015de5520) running on Darwin with Libevent 2.1.12-stable, OpenSSL 1.1.1k, Zlib 1.2.11, Liblzma 5.2.5, Libzstd N/A and Unknown N/A as libc.
May 11 17:04:18.251 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
May 11 17:04:18.251 [notice] Configuration file "/private/var/mobile/Containers/Data/Application/164FD3FE-402A-4A05-A626-1F4F48B6573C/.torrc" not present, using reasonable defaults.
May 11 17:04:18.256 [notice] Opening Socks listener on 127.0.0.1:39050
May 11 17:04:18.256 [notice] Opened Socks listener connection (ready) on 127.0.0.1:39050
May 11 17:04:18.256 [notice] Opening Control listener on 127.0.0.1:39060
May 11 17:04:18.256 [notice] Opened Control listener connection (ready) on 127.0.0.1:39060
May 11 17:04:18.000 [notice] Parsing GEOIP IPv4 file /private/var/containers/Bundle/Application/B0BCF18E-0C46-41A6-A093-4B4879EB264C/OnionBrowser.app/geoip.
2021/05/11 15:04:18 NAT Type: unrestricted
May 11 17:04:18.000 [notice] Parsing GEOIP IPv6 file /private/var/containers/Bundle/Application/B0BCF18E-0C46-41A6-A093-4B4879EB264C/OnionBrowser.app/geoip6.
May 11 17:04:18.000 [notice] Bootstrapped 0% (starting): Starting
May 11 17:04:18.000 [notice] Starting with guard context "bridges"
May 11 17:04:18.000 [notice] Delaying directory fetches: No running bridges
May 11 17:04:19.000 [notice] New control connection opened from 127.0.0.1.
[OnionManager] cookie= XEkOaClqVqXuS7OS0W9SkYS8Qpf9TxnSdRNrqRZngEA=
May 11 17:04:19.000 [notice] Bootstrapped 1% (conn_pt): Connecting to pluggable transport
May 11 17:04:19.000 [notice] Bootstrapped 2% (conn_done_pt): Connected to pluggable transport
2021/05/11 15:04:19 SOCKS accepted: {192.0.2.3:1 map[]}
2021/05/11 15:04:19 ---- Handler: begin collecting snowflakes ---
2021/05/11 15:04:19 ---- Handler: starting a new session ---
May 11 17:04:19.000 [notice] Bootstrapped 10% (conn_done): Connected to a relay
2021/05/11 15:04:19 WebRTC: Collecting a new Snowflake. Currently at [0/3]
2021/05/11 15:04:19 snowflake-b5939212541b4c43 connecting...
2021/05/11 15:04:19 redialing on same connection
[OnionManager] progress=1
[OnionManager] progress=2
2021/05/11 15:04:19 ---- Handler: begin stream 3 ---
[OnionManager] progress=10
2021/05/11 15:04:20 WebRTC: DataChannel created.
2021/05/11 15:04:20 WebRTC: Created offer
2021/05/11 15:04:20 WebRTC: Set local description
2021/05/11 15:04:20 WebRTC: PeerConnection created.
2021/05/11 15:04:20 Negotiating via BrokerChannel...
Target URL: snowflake-broker.torproject.net.global.prod.fastly.net Front URL: cdn.sstatic.net
2021/05/11 15:04:23 BrokerChannel Response:
200 OK
2021/05/11 15:04:23 Received answer: {"type":"answer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-87.0 5216436289655477355 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 E9:DE:10:5F:A8:C9:7F:D1:49:1F:26:49:DF:56:7C:7F:97:C5:DE:DD:EF:D7:E6:6D:DD:E3:66:3F:D2:6F:31:49\r\na=group:BUNDLE 0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 46050 UDP/DTLS/SCTP webrtc-datachannel\r\nc=IN IP4 85.114.140.58\r\na=candidate:0 1 UDP 2122187007 65ea5e9f-adaf-4680-989d-c6b2f66a0d14.local 46050 typ host\r\na=candidate:2 1 UDP 2122252543 5d3245fa-bea1-4e18-ab51-954ee57e291f.local 59991 typ host\r\na=candidate:4 1 TCP 2105458943 65ea5e9f-adaf-4680-989d-c6b2f66a0d14.local 9 typ host tcptype active\r\na=candidate:5 1 TCP 2105524479 5d3245fa-bea1-4e18-ab51-954ee57e291f.local 9 typ host tcptype active\r\na=candidate:1 1 UDP 1685987327 85.114.140.58 46050 typ srflx raddr 0.0.0.0 rport 0\r\na=candidate:3 1 UDP 1686052607 2a01:4f8:191:22f6:77bf:d860:9b03:d768 59991 typ srflx raddr 0.0.0.0 rport 0\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:b2a69faea3356249fb9abf124a9dfec3\r\na=ice-ufrag:e5f0ed04\r\na=mid:0\r\na=setup:active\r\na=sctp-port:5000\r\na=max-message-size:1073741823\r\n"}
2021/05/11 15:04:23 Received Answer.
2021/05/11 15:04:25 WebRTC: DataChannel.OnOpen
2021/05/11 15:04:25 ---- Handler: snowflake assigned ----
May 11 17:04:26.000 [notice] Bootstrapped 14% (handshake): Handshaking with a relay
[OnionManager] progress=14
May 11 17:04:26.000 [notice] Learned fingerprint 2B280B23E1107BB62ABFC40DDCC8824814F80A72 for bridge 192.0.2.3:1 (with transport 'snowflake').
May 11 17:04:26.000 [notice] Bootstrapped 15% (handshake_done): Handshake with a relay done
May 11 17:04:26.000 [notice] Bootstrapped 20% (onehop_create): Establishing an encrypted directory connection
[OnionManager] progress=15
[OnionManager] progress=20
May 11 17:04:27.000 [notice] Bootstrapped 25% (requesting_status): Asking for networkstatus consensus
[OnionManager] progress=25
May 11 17:04:27.000 [notice] new bridge descriptor 'flakey' (fresh): $2B280B23E1107BB62ABFC40DDCC8824814F80A72~flakey [1zOHpg+FxqQfi/6jDLtCpHHqBTH8gjYmCKXkus1D5Ko] at 192.0.2.3
2021/05/11 15:04:29 Traffic Bytes (in|out): 9355 | 7290 -- (19 OnMessages, 22 Sends)
2021/05/11 15:04:29 WebRTC: Collecting a new Snowflake. Currently at [1/3]
2021/05/11 15:04:29 snowflake-69370291c40e5fbb connecting...
2021/05/11 15:04:29 WebRTC: DataChannel created.
2021/05/11 15:04:29 WebRTC: Created offer
2021/05/11 15:04:29 WebRTC: Set local description
2021/05/11 15:04:29 WebRTC: PeerConnection created.
2021/05/11 15:04:29 Negotiating via BrokerChannel...
Target URL: snowflake-broker.torproject.net.global.prod.fastly.net Front URL: cdn.sstatic.net
[OnionManager] Triggering Tor connection retry.
May 11 17:04:33.000 [notice] Closing no-longer-configured Socks listener on 127.0.0.1:39050
May 11 17:04:33.000 [notice] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
May 11 17:04:33.000 [notice] Opening Socks listener on 127.0.0.1:39050
May 11 17:04:33.000 [notice] Opened Socks listener connection (ready) on 127.0.0.1:39050
2021/05/11 15:04:33 copy loop ended
2021/05/11 15:04:33 ---- Handler: closed stream 3 ---
2021/05/11 15:04:34 BrokerChannel Response:
200 OK
2021/05/11 15:04:34 Received answer: {"type":"answer","sdp":"v=0\r\no=- 7009743295814005219 2 IN IP4 127.0.0.1\r\ns=-\r\nt=0 0\r\na=group:BUNDLE 0\r\na=msid-semantic: WMS\r\nm=application 42411 UDP/DTLS/SCTP webrtc-datachannel\r\nc=IN IP4 85.107.124.19\r\na=candidate:111704799 1 udp 2122260223 192.168.1.34 54705 typ host generation 0 network-id 1 network-cost 10\r\na=candidate:1210811951 1 tcp 1518280447 192.168.1.34 9 typ host tcptype active generation 0 network-id 1 network-cost 10\r\na=candidate:4038591243 1 udp 1686052607 85.107.124.19 42411 typ srflx raddr 192.168.1.34 rport 54705 generation 0 network-id 1 network-cost 10\r\na=ice-ufrag:t5qZ\r\na=ice-pwd:AiKgb8nIocPjprb7/w469Q28\r\na=ice-options:trickle\r\na=fingerprint:sha-256 0E:C5:3A:6E:E7:87:9A:9A:08:13:25:C0:24:2E:92:E7:A6:87:5E:A2:53:9A:AA:3F:96:23:8F:E2:05:26:FE:5D\r\na=setup:active\r\na=mid:0\r\na=sctp-port:5000\r\n"}
2021/05/11 15:04:34 Received Answer.
2021/05/11 15:04:34 Traffic Bytes (in|out): 7168 | 1323 -- (10 OnMessages, 9 Sends)
2021/05/11 15:04:36 WebRTC: DataChannel.OnOpen
2021/05/11 15:04:36 ConnectLoop: stopped.
2021/05/11 15:04:36 WebRTC: closing DataChannel
2021/05/11 15:04:36 WebRTC: closing PeerConnection
2021/05/11 15:04:36 WebRTC: DataChannel.OnClose
2021/05/11 15:04:36 WebRTC: Closing
2021/05/11 15:04:36 WebRTC: closing DataChannel
2021/05/11 15:04:36 redialing on same connection
2021/05/11 15:04:36 WebRTC: closing PeerConnection
2021/05/11 15:04:36 WebRTC: DataChannel.OnClose
2021/05/11 15:04:36 copying WebRTC to SOCKS resulted in error: read dummy dummy->dummy: handler: Received invalid Snowflake
2021/05/11 15:04:36 WebRTC: Closing
2021/05/11 15:04:36 WebRTC: melted all 2 snowflakes.
2021/05/11 15:04:36 ---- Handler: end collecting snowflakes ---
2021/05/11 15:04:36 ---- Handler: discarding finished session ---
2021/05/11 15:04:36 Handler ended
```
```
2021-05-11 17:23:07.954229+0200 OnionBrowser[4416:1871406] [HSTSCache] locked and loaded with 67296 preloaded hosts
[OnionManager] dataDir=file:///var/mobile/Containers/Data/Application/173396C5-9677-4A89-9DBE-A0275AF0102A/Library/Caches/tor/
[OnionManager] bridgesId=snowflake
[OnionManager] #stopObfs4proxy
2021/05/11 15:23:08
--- Starting Snowflake Client ---
2021/05/11 15:23:08 Using ICE servers:
2021/05/11 15:23:08 url: stun:stun.altar.com.pl:3478
2021/05/11 15:23:08 url: stun:stun.antisip.com:3478
2021/05/11 15:23:08 url: stun:stun.voys.nl:3478
2021/05/11 15:23:08 url: stun:stun.voip.blackberry.com:3478
2021/05/11 15:23:08 url: stun:stun.uls.co.za:3478
2021/05/11 15:23:08 url: stun:stun.bluesip.net:3478
2021/05/11 15:23:08 url: stun:stun.voipgate.com:3478
2021/05/11 15:23:08 Rendezvous using Broker at: https://snowflake-broker.torproject.net.global.prod.fastly.net/
2021/05/11 15:23:08 Domain fronting using: cdn.sstatic.net
[OnionManager] ipv6_status: 0
VERSION 1
CMETHOD-ERROR meek_lite no such method
CMETHOD-ERROR obfs2 no such method
CMETHOD-ERROR obfs3 no such method
CMETHOD-ERROR obfs4 no such method
CMETHOD-ERROR scramblesuit no such method
[OnionManager] arguments=["--allow-missing-torrc", "--ignore-missing-torrc", "--ClientOnly", "1", "--AvoidDiskWrites", "1", "--SocksPort", "127.0.0.1:39050", "--ControlPort", "127.0.0.1:39060", "--Log", "notice stdout", "--ClientUseIPv6", "1", "--ClientTransportPlugin", "obfs4 socks5 127.0.0.1:47351", "--ClientTransportPlugin", "meek_lite socks5 127.0.0.1:47352", "--ClientTransportPlugin", "snowflake socks5 127.0.0.1:52610", "--GeoIPFile", "/private/var/containers/Bundle/Application/D62B6AF8-18A6-4C05-95D3-0A1C0AD669DE/OnionBrowser.app/geoip", "--GeoIPv6File", "/private/var/containers/Bundle/Application/D62B6AF8-18A6-4C05-95D3-0A1C0AD669DE/OnionBrowser.app/geoip6", "--ClientOnionAuthDir", "/var/mobile/Containers/Data/Application/173396C5-9677-4A89-9DBE-A0275AF0102A/Library/Caches/tor/auth", "--Bridge", "snowflake 192.0.2.3:1", "--UseBridges", "1", "--ClientPreferIPv6ORPort", "auto", "--ClientUseIPv4", "1"]
2021/05/11 15:23:08 Started SOCKS listener at 127.0.0.1:52610.
CMETHOD snowflake socks5 127.0.0.1:52610
[OnionManager] Starting Tor
CMETHODS DONE
2021-05-11 17:23:08.707322+0200 OnionBrowser[4416:1871406] [Assert] Trying to present the presentation controller while transitioning already. (<_UIRootPresentationController: 0x10850ce10>)
May 11 17:23:08.722 [notice] Tor 0.4.5.7 (git-83f895c015de5520) running on Darwin with Libevent 2.1.12-stable, OpenSSL 1.1.1k, Zlib 1.2.11, Liblzma 5.2.5, Libzstd N/A and Unknown N/A as libc.
May 11 17:23:08.722 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
May 11 17:23:08.723 [notice] Configuration file "/private/var/mobile/Containers/Data/Application/173396C5-9677-4A89-9DBE-A0275AF0102A/.torrc" not present, using reasonable defaults.
May 11 17:23:08.726 [notice] Opening Socks listener on 127.0.0.1:39050
May 11 17:23:08.726 [notice] Opened Socks listener connection (ready) on 127.0.0.1:39050
May 11 17:23:08.726 [notice] Opening Control listener on 127.0.0.1:39060
May 11 17:23:08.726 [notice] Opened Control listener connection (ready) on 127.0.0.1:39060
May 11 17:23:08.000 [notice] Parsing GEOIP IPv4 file /private/var/containers/Bundle/Application/D62B6AF8-18A6-4C05-95D3-0A1C0AD669DE/OnionBrowser.app/geoip.
2021/05/11 15:23:08 NAT Type: unrestricted
May 11 17:23:08.000 [notice] Parsing GEOIP IPv6 file /private/var/containers/Bundle/Application/D62B6AF8-18A6-4C05-95D3-0A1C0AD669DE/OnionBrowser.app/geoip6.
May 11 17:23:08.000 [notice] Bootstrapped 0% (starting): Starting
May 11 17:23:09.000 [notice] Starting with guard context "bridges"
May 11 17:23:09.000 [notice] Delaying directory fetches: No running bridges
May 11 17:23:09.000 [notice] New control connection opened from 127.0.0.1.
[OnionManager] cookie= tjBUpSa7mqXyVlHo25Xszzu170VQ5Tm2HBfzepFXwqk=
May 11 17:23:10.000 [notice] Bootstrapped 1% (conn_pt): Connecting to pluggable transport
May 11 17:23:10.000 [notice] Bootstrapped 2% (conn_done_pt): Connected to pluggable transport
2021/05/11 15:23:10 SOCKS accepted: {192.0.2.3:1 map[]}
2021/05/11 15:23:10 ---- Handler: begin collecting snowflakes ---
2021/05/11 15:23:10 ---- Handler: starting a new session ---
2021/05/11 15:23:10 WebRTC: Collecting a new Snowflake. Currently at [0/3]
2021/05/11 15:23:10 snowflake-cdad34980557846d connecting...
May 11 17:23:10.000 [notice] Bootstrapped 10% (conn_done): Connected to a relay
2021/05/11 15:23:10 redialing on same connection
2021/05/11 15:23:10 ---- Handler: begin stream 3 ---
2021/05/11 15:23:10 WebRTC: DataChannel created.
2021/05/11 15:23:10 WebRTC: Created offer
2021/05/11 15:23:10 WebRTC: Set local description
2021/05/11 15:23:10 WebRTC: PeerConnection created.
2021/05/11 15:23:10 Negotiating via BrokerChannel...
Target URL: snowflake-broker.torproject.net.global.prod.fastly.net Front URL: cdn.sstatic.net
2021/05/11 15:23:12 BrokerChannel Response:
200 OK
2021/05/11 15:23:12 Received answer: {"type":"answer","sdp":"v=0\r\no=mozilla...THIS_IS_SDPARTA-89.0 3176598337624981171 0 IN IP4 0.0.0.0\r\ns=-\r\nt=0 0\r\na=sendrecv\r\na=fingerprint:sha-256 6B:41:FC:99:15:80:AE:56:9A:B1:31:6B:9A:D1:1D:A4:91:13:71:1D:11:BD:78:15:C8:D9:31:33:03:AE:71:98\r\na=group:BUNDLE 0\r\na=ice-options:trickle\r\na=msid-semantic:WMS *\r\nm=application 61455 UDP/DTLS/SCTP webrtc-datachannel\r\nc=IN IP4 67.171.207.78\r\na=candidate:0 1 UDP 2122187007 65d476bf-60a6-4ec2-b9bb-99ca00f2c4ac.local 61455 typ host\r\na=candidate:2 1 UDP 2122252543 67213273-8df2-472b-82c5-dff6924d2b2f.local 61456 typ host\r\na=candidate:4 1 TCP 2105458943 65d476bf-60a6-4ec2-b9bb-99ca00f2c4ac.local 9 typ host tcptype active\r\na=candidate:5 1 TCP 2105524479 67213273-8df2-472b-82c5-dff6924d2b2f.local 9 typ host tcptype active\r\na=candidate:1 1 UDP 1685987327 67.171.207.78 61455 typ srflx raddr 0.0.0.0 rport 0\r\na=sendrecv\r\na=end-of-candidates\r\na=ice-pwd:ae2e1b7f176aaec61adcbce660136628\r\na=ice-ufrag:123f9481\r\na=mid:0\r\na=setup:active\r\na=sctp-port:5000\r\na=max-message-size:1073741823\r\n"}
2021/05/11 15:23:12 Received Answer.
2021/05/11 15:23:14 WebRTC: DataChannel.OnOpen
2021/05/11 15:23:14 ---- Handler: snowflake assigned ----
2021/05/11 15:23:15 Traffic Bytes (in|out): 0 | 2796 -- (0 OnMessages, 10 Sends)
May 11 17:23:17.000 [notice] Bootstrapped 14% (handshake): Handshaking with a relay
[OnionManager] progress=14
May 11 17:23:17.000 [notice] Learned fingerprint 2B280B23E1107BB62ABFC40DDCC8824814F80A72 for bridge 192.0.2.3:1 (with transport 'snowflake').
May 11 17:23:17.000 [notice] Bootstrapped 15% (handshake_done): Handshake with a relay done
May 11 17:23:17.000 [notice] Bootstrapped 20% (onehop_create): Establishing an encrypted directory connection
[OnionManager] progress=15
[OnionManager] progress=20
May 11 17:23:17.000 [notice] Bootstrapped 25% (requesting_status): Asking for networkstatus consensus
[OnionManager] progress=25
May 11 17:23:18.000 [notice] new bridge descriptor 'flakey' (fresh): $2B280B23E1107BB62ABFC40DDCC8824814F80A72~flakey [1zOHpg+FxqQfi/6jDLtCpHHqBTH8gjYmCKXkus1D5Ko] at 192.0.2.3
2021/05/11 15:23:20 Traffic Bytes (in|out): 15952 | 5878 -- (24 OnMessages, 18 Sends)
2021/05/11 15:23:20 WebRTC: Collecting a new Snowflake. Currently at [1/3]
2021/05/11 15:23:20 snowflake-d4f8fb7718eed98e connecting...
2021/05/11 15:23:20 WebRTC: DataChannel created.
2021/05/11 15:23:20 WebRTC: Created offer
2021/05/11 15:23:20 WebRTC: Set local description
2021/05/11 15:23:20 WebRTC: PeerConnection created.
2021/05/11 15:23:20 Negotiating via BrokerChannel...
Target URL: snowflake-broker.torproject.net.global.prod.fastly.net Front URL: cdn.sstatic.net
[OnionManager] Triggering Tor connection retry.
May 11 17:23:23.000 [notice] Closing no-longer-configured Socks listener on 127.0.0.1:39050
May 11 17:23:23.000 [notice] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
May 11 17:23:23.000 [notice] Opening Socks listener on 127.0.0.1:39050
May 11 17:23:23.000 [notice] Opened Socks listener connection (ready) on 127.0.0.1:39050
2021/05/11 15:23:23 copy loop ended
2021/05/11 15:23:23 ---- Handler: closed stream 3 ---
2021/05/11 15:23:25 Traffic Bytes (in|out): 25 | 33 -- (1 OnMessages, 1 Sends)
2021/05/11 15:23:30 Traffic Bytes (in|out): 33 | 25 -- (1 OnMessages, 1 Sends)
2021/05/11 15:23:30 BrokerChannel Response:
504 Gateway Timeout
2021/05/11 15:23:30 WebRTC: closing DataChannel
2021/05/11 15:23:30 WebRTC: closing PeerConnection
2021/05/11 15:23:30 WebRTC: Closing
2021/05/11 15:23:30 WebRTC: Unexpected error, no answer. Retrying...
2021/05/11 15:23:30 WebRTC: Snowflakes have melted Retrying...
2021/05/11 15:23:30 ConnectLoop: stopped.
2021/05/11 15:23:30 WebRTC: closing DataChannel
2021/05/11 15:23:30 WebRTC: closing PeerConnection
2021/05/11 15:23:30 WebRTC: DataChannel.OnClose
2021/05/11 15:23:30 WebRTC: Closing
2021/05/11 15:23:30 WebRTC: melted all 1 snowflakes.
2021/05/11 15:23:30 ---- Handler: end collecting snowflakes ---
2021/05/11 15:23:30 ---- Handler: discarding finished session ---
2021/05/11 15:23:30 Handler ended
2021/05/11 15:23:30 copying WebRTC to SOCKS resulted in error: io: read/write on closed pipe
2021/05/11 15:23:35 Traffic Bytes (in|out): 0 | 33 -- (0 OnMessages, 1 Sends)
```https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/issues/40044Hello, currently, in China, tor-browser-linux64-10.5a15 can not connect to To...2023-08-02T00:11:12Zamiableclarity2011Hello, currently, in China, tor-browser-linux64-10.5a15 can not connect to Tor network through Snowflake bridgeHello, currently, in China, tor-browser-linux64-10.5a15 can not connect to Tor network through Snowflake bridge.
Below are Tor log information.
```
5/3/21, 05:19:13.830 [NOTICE] DisableNetwork is set. Tor will not make or accept non-co...Hello, currently, in China, tor-browser-linux64-10.5a15 can not connect to Tor network through Snowflake bridge.
Below are Tor log information.
```
5/3/21, 05:19:13.830 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
5/3/21, 05:19:13.830 [NOTICE] Switching to guard context "bridges" (was using "default")
5/3/21, 05:19:13.830 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
5/3/21, 05:19:13.840 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
5/3/21, 05:19:13.840 [NOTICE] Opening Socks listener on 127.0.0.1:9150
5/3/21, 05:19:13.840 [NOTICE] Opened Socks listener connection (ready) on 127.0.0.1:9150
5/3/21, 05:19:13.840 [NOTICE] Renaming old configuration file to "/home/scientist/tor-browser-linux64-10.5a15_en-US.tar 2021 5 3/tor-browser_en-US/Browser/TorBrowser/Data/Tor/torrc.orig.1"
5/3/21, 05:19:13.641 [NOTICE] Bootstrapped 1% (conn_pt): Connecting to pluggable transport
5/3/21, 05:19:13.643 [NOTICE] Bootstrapped 2% (conn_done_pt): Connected to pluggable transport
5/3/21, 05:19:13.652 [NOTICE] Bootstrapped 10% (conn_done): Connected to a relay
5/3/21, 05:23:36.771 [NOTICE] Closing no-longer-configured Socks listener on 127.0.0.1:9150
5/3/21, 05:23:36.771 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
5/3/21, 05:23:36.771 [WARN] Problem bootstrapping. Stuck at 10% (conn_done): Connected to a relay. (DONE; DONE; count 1; recommendation warn; host 2B280B23E1107BB62ABFC40DDCC8824814F80A72 at 192.0.2.3:1)
5/3/21, 05:23:36.771 [WARN] 1 connections have failed:
5/3/21, 05:23:36.771 [WARN] 1 connections died in state handshaking (TLS) with SSL state SSLv3/TLS write client hello in HANDSHAKE
5/3/21, 05:23:36.777 [WARN] Pluggable Transport process terminated with status code 0
5/3/21, 05:23:36.782 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
5/3/21, 05:24:12.785 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
5/3/21, 05:24:16.580 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
5/3/21, 05:24:16.581 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
5/3/21, 05:24:16.581 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
5/3/21, 05:24:16.581 [NOTICE] Opening Socks listener on 127.0.0.1:9150
5/3/21, 05:24:16.581 [NOTICE] Opened Socks listener connection (ready) on 127.0.0.1:9150
5/3/21, 05:24:16.720 [NOTICE] Bootstrapped 1% (conn_pt): Connecting to pluggable transport
5/3/21, 05:24:16.721 [NOTICE] Bootstrapped 2% (conn_done_pt): Connected to pluggable transport
5/3/21, 05:24:16.722 [NOTICE] Bootstrapped 10% (conn_done): Connected to a relay
5/3/21, 05:27:23.576 [NOTICE] Closing no-longer-configured Socks listener on 127.0.0.1:9150
5/3/21, 05:27:23.583 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
5/3/21, 05:27:23.583 [WARN] Problem bootstrapping. Stuck at 10% (conn_done): Connected to a relay. (DONE; DONE; count 1; recommendation warn; host 2B280B23E1107BB62ABFC40DDCC8824814F80A72 at 192.0.2.3:1)
5/3/21, 05:27:23.583 [WARN] 1 connections have failed:
5/3/21, 05:27:23.583 [WARN] 1 connections died in state handshaking (TLS) with SSL state SSLv3/TLS write client hello in HANDSHAKE
5/3/21, 05:27:23.589 [WARN] Pluggable Transport process terminated with status code 0
5/3/21, 05:27:23.593 [NOTICE] DisableNetwork is set. Tor will not make or accept non-control network connections. Shutting down all existing connections.
```
I upload my state file.[geoip](/uploads/fb4732605b2878e53b7b41ab64b3e484/geoip)[geoip6](/uploads/35e15bb91214d440fd18861cfbd2a63d/geoip6)[lock](/uploads/c13495793ef9f5d1c55189d9ae9f757e/lock)[state](/uploads/ce9f5304184ce6ec3bd1bf355ec7526e/state)[state](/uploads/6342d4f91981f968e6339a964e5fc2af/state)[torrc](/uploads/db69817af226bf8545f22c5b21b1da86/torrc)[torrc.orig.1](/uploads/6cdf726348df456c444b965a3a24bc2d/torrc.orig.1)[torrc-defaults](/uploads/feca66dee013583ae799557f8a3c3e21/torrc-defaults)
Could you please solve this problem? Thank you very much for your help. I really appreciate it.