Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
silkaj
silkaj
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 153
    • Issues 153
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 5
    • Merge Requests 5
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • clients
  • python
  • silkajsilkaj
  • Issues
  • #14

Closed
Open
Opened Nov 07, 2016 by Moul@moulOwner

IPv6-only nodes are not handled

2a01:e35:8ae7:8bb0:7b0a:b4ec:ad04:dd57
Traceback (most recent call last):
  File "./silkaj", line 50, in <module>
    manage_cmd(ep, c)
  File "./silkaj", line 25, in manage_cmd
    network_info(ep, c.contains_switches("discover"))
  File "/home/moul/projects/silkaj/src/commands.py", line 67, in network_info
    endpoints = discover_peers(ep, discover)
  File "/home/moul/projects/silkaj/src/network_tools.py", line 18, in discover_peers
    if best_node(ep, 0) is None: endpoints.remove(ep)
  File "/home/moul/projects/silkaj/src/network_tools.py", line 101, in best_node
    s.connect((ep[address], port))
socket.gaierror: [Errno -9] Address family for hostname not supported
  • It seems it doesn't works as it's a local IP6 address
  • Remote nodes with only IP6 are not here: may be as there are not know by non IPv6 nodes.
  • Socket documentation
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Future
Milestone
Future
Assign milestone
Time tracking
None
Due date
None
Reference: clients/python/silkaj#14