Skip to content

Official Debian repository still serves outdated vpncloud 2.2.0 #390

Description

@smeinecke

The installation page currently says:

You can find the most current deb packages in my repository:

and points users to:

echo "deb https://repo.ddswd.de/deb stable main" | sudo tee /etc/apt/sources.list.d/vpncloud.list
wget https://repo.ddswd.de/deb/public.key -qO - | sudo apt-key add
sudo apt update
sudo apt install vpncloud

However, the repository at https://repo.ddswd.de/deb/ appears to provide only vpncloud version 2.2.0, while the latest GitHub release is 2.3.0.

This is relevant because v2.3.0 includes:

[fixed] Fixed problem with IPv4 addresses in listen option

I ran into a connection issue on 2.2.0 where IPv4 listen/peer addresses were internally shown as IPv4-mapped IPv6 addresses, e.g.:

Own addresses: [[::ffff:x.x.x.x]:3210]
Connecting to [::ffff:y.y.y.y]:3214
ERROR - Socker error: IOError when sending (Address family not supported by protocol (os error 97))

The system itself has IPv6 enabled, net.ipv6.bindv6only = 0, and outbound IPv6 works, so this looks like it may be related to the IPv4 listen handling fixed after 2.2.0.

After upgrading to 2.3.0 everything works fine.

Could the official Debian repository be updated to provide the latest release packages, or could the install page be adjusted to clarify that the GitHub release .deb files may be newer than the repository packages?

References:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions