Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic:  sstp-client and ppp dependency conflict?  (Read 2880 times)

whitenights

  • Guest
sstp-client and ppp dependency conflict?
« on: 2021/01/08, 11:27:20 »
I have been successfully using the sstp-client package from this repository in the past:
http://ppa.launchpad.net/eivnaes/network-manager-sstp/ubuntu
Recently, it stopped working. When I tried to manually install it there is an error stating that it requires ppp (< 2.4.7-3~) but I now have version 2.4.9-1+1.

When I looked at the package description I found odd that it lists the ppp dependency twice with different versions:

Code: [Select]

apt-cache show sstp-client

Package: sstp-client
Priority: optional
Section: net
Installed-Size: 128
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Version: 1.0.13-0ubuntu1
Recommends: network-manager-sstp | network-manager-sstp-gnome
Depends: libc6 (>= 2.14), libevent-2.1-6 (>= 2.1.8-stable), libssl1.1 (>= 1.1.0), libsstp-api-0 (= 1.0.13-0ubuntu1), ppp (<< 2.4.7-3~), ppp (>= 2.4.7-2+~), adduser
Filename: pool/main/s/sstp-client/sstp-client_1.0.13-0ubuntu1_amd64.deb
Size: 40088
MD5sum: 23314896885f38064b9a5fcf96b08180
SHA1: 68928171f0c2655ec96e5b89be23443bd399f843
SHA256: 1e8610b10fe7fb48f39fe50dd603ba3cd372e17d0e169e174777be4eb4e1d0d3
Description-en: Connect to a Microsoft Windows 2008 server using SSTP VPN
 A client implementation of Secure Socket Tunneling Protocol (SSTP) for
 Linux / Mac OS-X that allows remote access via SSTP VPN to Microsoft
 Windows 2008 Server. It does so by tunneling PPP data over SSL.
Description-md5: a319e06e6a946cf775b7fce3fbbe124f


Is that normal? Is there anything I can do to solve this conflict?

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.920
Re: sstp-client and ppp dependency conflict?
« Reply #1 on: 2021/01/08, 11:30:26 »
Ubuntu ppa are not debian compatible!
So we can't do anything for your frankendebian, period.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

whitenights

  • Guest
Re: sstp-client and ppp dependency conflict?
« Reply #2 on: 2021/01/08, 13:07:12 »
OK, fair enough.
However, sstp-client is the package that my workplace admin specifically recommends as VPN option for Debian users. Also the use on Debian is at least mentioned in the package README, so I guess I am not the only weird one.

Do you know if there is any Debian-friendlier version of creating VPN connections with SSTP that I could use as an alternative? When searching for it I only found examples of others using sstp-client... And I guess you are not suggesting changing my OS? ;-)

Offline towo

  • Administrator
  • User
  • *****
  • Posts: 2.920
Re: sstp-client and ppp dependency conflict?
« Reply #3 on: 2021/01/08, 13:51:16 »
User the force aahm the source Luke.
Build a deb from the source-package, that is the clean way for all packages you can't find in debian itself.
Ich gehe nicht zum Karneval, ich verleihe nur manchmal mein Gesicht.

Offline whistler_mb

  • User
  • Posts: 198
Re: sstp-client and ppp dependency conflict?
« Reply #4 on: 2021/01/08, 14:13:43 »
@whitenights

Have you tried the network-manager? There you can set up a SSTP-VPN.

whitenights

  • Guest
Re: sstp-client and ppp dependency conflict?
« Reply #5 on: 2021/01/09, 21:58:46 »
@whistler_mb: When I try to use the network manager it tells me that the VPN module is missing once I try to start the SSTP connection (it does not do that for other VPN connections I use with different protocols). I attributed that to the broken sstp-client package?

@towo: OK, I'll try to do that.

Offline Alekismages

  • Newbie
  • Posts: 1
Re: sstp-client and ppp dependency conflict?
« Reply #6 on: 2022/08/26, 16:19:25 »
An error may occur during the connection establishment process. First of all, PPP authorization takes place. All PPP packets are nested in SSTP packets and, accordingly, encrypted with SSL. The client sends a Call Connected message, which includes ClientNonce and the Hash of the server certificate received when establishing an SSL connection. This message is signed using the hash function specified by the server and the key obtained during the PPP authorization process. Perhaps your equipment sends an incorrect message when establishing a connection, which causes a bug. The problem may also be an unlicensed version of Windows. I advise you to purchase a key from mysoftwarekeys.com.
« Last Edit: 2022/08/29, 22:14:02 by Alekismages »