Skip to content

Error connecting to IPv6 site #1

@GoogleCodeExporter

Description

@GoogleCodeExporter
What steps will reproduce the problem?
1. Connect to a site that has an IPv6 address (ie, www.Google.com)
2. socks.py will get to line 620: connect() and then "dest_addr, dest_port = 
dest_pair"
3. If the connection was over IPv6, the dest_pair will be a tuple with 4 
components, not 2 like with IPv4. 

What is the expected output? What do you see instead?
A connection

What version of the product are you using? On what operating system?
Ubuntu 14.04, Python 2.7.6, SockssPy Version 1.5.3

Please provide any additional information below.
I hacked the code to make it work as follows:
dest_addr = dest_pair[0]
dest_port = dest_pair[1]
dest_pair = (dest_addr, dest_port)

And then it works just fine with IPv6! But this is a mere hack.

Original issue reported on code.google.com by kha...@gmail.com on 17 Apr 2015 at 7:34

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions