Custom Query (25165 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (94 - 96 of 25165)

Ticket Resolution Summary Owner Reporter
#199 Fixed exit-specific streams fail if the client has no descriptor goodell
Description

If a particular stream requires a specific exit, and there is no descriptor for that exit, then the Tor client will fail immediately, sending STREAMSTATUS FAILED to the controller.

We would like to provide the controller an opportunity to provide Tor appropriate descriptor(s) for this stream on demand. Specifically, this means sending the controller a STREAMSTATUS NEW_CONNECT and allowing the controller to post descriptors. At this point, the controller can pass the task back to Tor or manage the stream as it so desires.

[Automatically added by flyspray2trac: Operating System: All]

#200 Implemented Path selection algorithm wastes exit bandwidth by choosing exits as relay nodes. goodell
Description

Nodes with more liberal exit policies should be chosen less frequently than nodes with more conservative exit policies, since they will naturally attract a disproportionate number of streams exiting to that port. For example, the fact that many streams traverse one particular node because it provides exit to port 6881 should not result in a concomitant bandwidth report that makes it more attractive to clients interested in exiting to port 80.

Ideally, we would (a) take into account that two hops of each circuit are chosen irrespectively of exit policy, and (b) we want to avoid "popular" nodes, where "popular" is some function of the scarcity of the ports to which they allow passage.

[Automatically added by flyspray2trac: Operating System: All]

#201 Fixed unable fetching DirServer listings via HTTPproxy (v0105 - v0118) adrians
Description

I updated from 0.1.1.6 to 0.1.1.8 which stopped the proper functioning of TOR for me.

It seems that the client has problems fetching the new DirServer listing because it complaints about the HTTP response.

I attached the 0.1.1.8 debug-log.

Nearly (?) the same appeared in 0.1.1.6 and 0.1.1.7 what was (in 0.1.1.6) resolvable by _manually_ loading the listing via MSIE and replacing the content in cached-directory.

This no longer works for any of the versions 105, 116, 117, 118. Therefore I had to downgrade to 0.1.1.5 which is obviously not affected.

Maybe, it is in relation to the HTTPproxying as I always must use a HTTPproxy with basic HTTPauth.

+++++ using WinXP Prof. SP2

Oct 19 13:27:23.485 [notice] Tor 0.1.1.8-alpha opening new log file. Oct 19 13:27:23.485 [info] or_state_load(): Loaded state from "./workingDir/state" Oct 19 13:27:23.485 [info] crypto_global_init(): Initializing OpenSSL engine support. Oct 19 13:27:23.532 [info] Using default implementation for RSA Oct 19 13:27:23.548 [info] Using default implementation for DH Oct 19 13:27:23.548 [info] Using default implementation for RAND Oct 19 13:27:23.548 [info] Using default implementation for SHA1 Oct 19 13:27:23.548 [info] Using default implementation for 3DES Oct 19 13:27:23.548 [info] Using default implementation for AES Oct 19 13:27:24.391 [info] read_file_to_str(): Could not stat "./workingDir/cached-routers". Oct 19 13:27:24.391 [info] read_file_to_str(): Could not stat "./workingDir/cached-routers.new". Oct 19 13:27:24.391 [info] router_reload_networkstatus(): Skipping cached-status file with unexpected name "." Oct 19 13:27:24.391 [info] router_reload_networkstatus(): Skipping cached-status file with unexpected name ".." Oct 19 13:27:24.391 [notice] directory_info_has_arrived(): I learned some more directory information, but not enough to build a circuit. Oct 19 13:27:24.391 [notice] update_router_descriptor_downloads(): Launching request for all routers Oct 19 13:27:24.391 [info] router_pick_directory_server(): No reachable router entries for dirservers. Trying them all again. Oct 19 13:27:24.391 [info] router_pick_directory_server(): Still no known router entries. Reloading and trying again. Oct 19 13:27:24.391 [info] read_file_to_str(): Could not stat "./workingDir/cached-routers". Oct 19 13:27:24.391 [info] read_file_to_str(): Could not stat "./workingDir/cached-routers.new". Oct 19 13:27:24.391 [info] directory_get_from_dirserver(): No router found for server descriptors; falling back to dirserver list Oct 19 13:27:24.391 [debug] directory_initiate_command(): initiating server descriptor fetch Oct 19 13:27:24.391 [debug] connection_connect(): Connecting to [scrubbed]:80. Oct 19 13:27:24.407 [debug] connection_connect(): Connection to [scrubbed]:80 in progress (sock 300). Oct 19 13:27:24.407 [info] connection_add(): new conn type Directory, socket 300, nfds 3. Oct 19 13:27:24.407 [debug] write_to_buf(): added 23 bytes to buf (now 23 total). Oct 19 13:27:24.407 [debug] write_to_buf(): added 17 bytes to buf (now 40 total). Oct 19 13:27:24.407 [debug] write_to_buf(): added 101 bytes to buf (now 141 total). Oct 19 13:27:24.407 [info] update_networkstatus_client_downloads(): For 3/3 running directory servers, we have 0 live network-status documents. Downloading 2. Oct 19 13:27:24.407 [info] router_pick_directory_server(): No reachable router entries for dirservers. Trying them all again. Oct 19 13:27:24.407 [info] router_pick_directory_server(): Still no known router entries. Reloading and trying again. Oct 19 13:27:24.407 [info] read_file_to_str(): Could not stat "./workingDir/cached-routers". Oct 19 13:27:24.407 [info] read_file_to_str(): Could not stat "./workingDir/cached-routers.new". Oct 19 13:27:24.407 [info] directory_get_from_dirserver(): No router found for network status; falling back to dirserver list Oct 19 13:27:24.407 [debug] directory_initiate_command(): initiating network-status fetch Oct 19 13:27:24.407 [debug] connection_connect(): Connecting to [scrubbed]:80. Oct 19 13:27:24.407 [debug] connection_connect(): Connection to [scrubbed]:80 in progress (sock 320). Oct 19 13:27:24.407 [info] connection_add(): new conn type Directory, socket 320, nfds 4. Oct 19 13:27:24.407 [debug] write_to_buf(): added 22 bytes to buf (now 22 total). Oct 19 13:27:24.407 [debug] write_to_buf(): added 98 bytes to buf (now 120 total). Oct 19 13:27:24.407 [debug] write_to_buf(): added 100 bytes to buf (now 220 total). Oct 19 13:27:24.407 [debug] retry_listeners(): Already have Socks listener on 127.0.0.1:9050 Oct 19 13:27:24.407 [debug] retry_listeners(): Already have Control listener on 127.0.0.1:9051 Oct 19 13:27:24.407 [debug] conn_write_callback(): socket 300 wants to write. Oct 19 13:27:24.407 [info] connection_dir_finished_connecting(): Dir connection to router 18.244.0.114:80 established. Oct 19 13:27:24.407 [debug] flush_buf(): 300: flushed 141 bytes, 0 ready to flush, 0 remain. Oct 19 13:27:24.407 [debug] connection_dir_finished_flushing(): client finished sending command. Oct 19 13:27:24.407 [debug] conn_write_callback(): socket 320 wants to write. Oct 19 13:27:24.407 [info] connection_dir_finished_connecting(): Dir connection to router 86.59.5.130:80 established. Oct 19 13:27:24.407 [debug] flush_buf(): 320: flushed 220 bytes, 0 ready to flush, 0 remain. Oct 19 13:27:24.407 [debug] connection_dir_finished_flushing(): client finished sending command. Oct 19 13:27:24.423 [debug] conn_read_callback(): socket 300 wants to read. Oct 19 13:27:24.423 [debug] read_to_buf_impl(): Read 64 bytes. 64 on inbuf. Oct 19 13:27:24.423 [debug] connection_dir_process_inbuf(): Got data, not eof. Leaving on inbuf. Oct 19 13:27:24.423 [debug] conn_read_callback(): socket 300 wants to read. Oct 19 13:27:24.423 [debug] read_to_buf_impl(): Encountered eof Oct 19 13:27:24.423 [debug] connection_dir_process_inbuf(): Got data, not eof. Leaving on inbuf. Oct 19 13:27:24.423 [debug] fetch_from_buf_http(): headerlen 47, bodylen 17. Oct 19 13:27:24.423 [debug] connection_dir_client_reached_eof(): Received response from directory server '18.244.0.114:80': 400 "Bad Request" Oct 19 13:27:24.423 [info] connection_dir_client_reached_eof(): HTTP body from server '18.244.0.114:80' was labeled as uncompressed, but it seems to be confusing binary junk. Oct 19 13:27:24.423 [warn] connection_dir_client_reached_eof(): Unable to decompress HTTP body (server '18.244.0.114:80'). Oct 19 13:27:24.423 [info] conn_close_if_marked(): Cleaning up connection (fd 300). Oct 19 13:27:24.423 [info] connection_dir_request_failed(): Giving up on directory server at '18.244.0.114'; retrying Oct 19 13:27:24.423 [info] connection_remove(): removing socket 300 (type Directory), nfds now 3 Oct 19 13:27:24.423 [info] _connection_free(): closing fd 300.

...

[Automatically added by flyspray2trac: Operating System: Windows 2k/XP]

Note: See TracQuery for help on using queries.