I used the following terminal command to connect, which worked without problems on version 1.0.13 and suddenly, upon updating to version 1.0.14, started to drop the connection after first establishing it.
log:
Feb 2 19:22:01 sstpc[1833]: Resolved vpn.my_server.com to XXX.XX.XXX.XX
Feb 2 19:22:01 sstpc[1833]: Connected to vpn.my_server.com
Feb 2 19:22:01 sstpc[1833]: SSL certificate verification failed: unable to get local issuer certificate (20)
Feb 2 19:22:01 sstpc[1833]: Server certificated failed verification, ignoring
Feb 2 19:22:01 sstpc[1833]: Sending Connect-Request Message
Feb 2 19:22:01 sstpc[1833]: SEND SSTP CRTL PKT(14)
Feb 2 19:22:01 sstpc[1833]: TYPE(1): CONNECT REQUEST, ATTR(1):
Feb 2 19:22:01 sstpc[1833]: ENCAP PROTO(1): 6
Feb 2 19:22:01 sstpc[1833]: RECV SSTP CRTL PKT(48)
Feb 2 19:22:01 sstpc[1833]: TYPE(2): CONNECT ACK, ATTR(1):
Feb 2 19:22:01 sstpc[1833]: CRYPTO BIND REQ(4): 40
Feb 2 19:22:01 sstpc[1833]: Started PPP Link Negotiation
Feb 2 19:22:01 sstpc[1833]: Sending Connected Message
Feb 2 19:22:01 sstpc[1833]: SEND SSTP CRTL PKT(112)
Feb 2 19:22:01 sstpc[1833]: TYPE(4): CONNECTED, ATTR(1):
Feb 2 19:22:01 sstpc[1833]: CRYPTO BIND(3): 104
Feb 2 19:22:01 sstpc[1833]: Connection Established
Feb 2 19:22:01 sstpc[1833]: RECV SSTP CRTL PKT(20)
Feb 2 19:22:01 sstpc[1833]: TYPE(5): ABORT, ATTR(1):
Feb 2 19:22:01 sstpc[1833]: STATUS INFO(2): 12
Feb 2 19:22:01 sstpc[1833]: Connection was aborted, Value of attribute is incorrect
**Error: Connection was aborted, Value of attribute is incorrect, (-1)
As you can see, it establishes the connection successfully, but then it drops it.
Any advice please?
Thanks!
Last edit: Sinep Gnol 2021-02-03
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you for letting me know of this. I worked on this part of the code last year, and I don't think I finished it before I put the 1.0.14 tarball up there early this year before I resumed working on EAP TLS authentication. I should probably remove it. The good news is, with pppd supporting EAP-MSCHAPv2, you can now sync and build sstp-client for your distribution and connect using EAP-MSCHAPv2. Currently, I am seeking help from Microsoft regarding the EAP-TLS part of it.
Supporting EAP-TLS is going to be hugely beneficial as people has been asking for it when the connect to Azure.
Sorry for your convenience of me breaking the build. If you are able to build from source depot, you can do that; or you can continue to use 1.0.13 for now.
If you are familiar with compiling and running the .tar.gz installation method, then you should be able to install subversion (svn command) and use the following command to checkout the code
svn checkout svn://svn.code.sf.net/p/sstp-client/code/trunk sstp-client-code
cd into that sstp-client-code directory and then build it like you normally would using the .tar.gz archive.
Does that help?
Could you please help me with compiling this from source? I installed Subversion with Homebrew, did the svn checkout command, but I have no idea what I am supposed to do next?
Thank you!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Could you please help me with compiling this from source? I installed Subversion with Homebrew, did the svn checkout command, but I have no idea what I am supposed to do next?
Thank you!
sstp-client 1.0.14 drops connection while version 1.0.13 worked ok
There is an issue in the Homebrew project which requests a downgrade, but apparently this is not intended, and they suggest a version bump to fix this issue: https://github.com/Homebrew/homebrew-core/pull/77462
Therefore, it would be at least good to know whether version 1.0.14 is missing deliberately or there is something wrong.
Thanks and regards
Martin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
The short answer is, version 1.0.14 was dropped because of a serious functional flaw that caused Mac Users to not being able to connect. There is a fix for this under source control. However, I am also at the same time about to release 1.0.15. One option is to go back and re-release 1.0.14 for posterity and then release 1.0.15 shortly thereafter.
In other news, I am moving this project to GitLab, see https://gitlab.com/eivnaes/sstp-client. Will likely keep the forum and mailing list on Sourceforge, possibly older files too.
I could tag the 1.0.14 and put the .tar.gz file there. Would that help you?
Also, please if you are the maintainer of the Homebrew recipe, you can also message me privately dropping a note to eivnaes [at] yahoo.com
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
thanks for the quick answer and clarification! And nice to hear that there is a fix on the way. I don't really know whether it is good to re-release a (somewhat) broken version or better to wait for a new release.
Therefore I don't think it is necessary to provide version 1.0.14 again on GitLab. As I'm just a contributor to Homebrew and not a maintainer, I can't speak for the project, but only wanted to raise awareness of this issue.
Regards
Martin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
in that case, would it be possible to wait a week and pick up the next release 1.0.15? You'd have to change the url to point to GitLab?
I could tag the 1.0.14 with a change it would work. But if I understand it correctly, it won't help you much if your brew change only would update the sha256 sum and the url.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You can use the attached .tar.gz at the bottom to compile it as you normally would, or you can use any of the release assets at the top of the page. If the latter, then you'd have to run the ./autogen.sh [--configure arguments...] to execute autoconf/automake stuff to generate configure and friends.
Please keep me up to date
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've successfully compiled and tested 1.0.15 on my machine. Everything seems to work so far. Thank you very much for your time and effort!
I'm about to update the Homebrew Formula and I'm not sure which link I should use. I saw that here on SF the new version is also available, which would be the easiest to add. Because you said that a migration to GitLab is planned, I've also took a look at the GitLab release and I see one (small) issue there: The release is provided as attachment. This makes checking for new version with Homebrew's livecheck feature a bit more difficult. I was not able to use the source release (./configure fails with configure: error: pppd.h missing Hint: apt-get install ppp-dev).
Would you be fine with a release from SF or do you prefer a GitLab release?
Regards
Martin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
You should be able to pass in the arguments to autogen.sh in which you'd normally pass to ./configure
For example
./autogen.sh --disable-ppp-plugin ...
This will generate configure from configure.ac and setup the build as you normally would. Using these packages require autoreconf and a few other tools to exist on your system. The attachment in (which is also the archive I've uploaded to sourceforge) is the result of running the command "make dist" or "make dist check" after the ./configure has been created. It actually provides these scripts instead of requiring autotools to be installed (or even checking in the resulting configure to source control)
Also, the archive path out of GitLab should not need a generated URL, but it does require autotools ... In the future, I may look for a hook into the GitLab release to setup the right build artifacts and run the "make dist" automatically. Currently, I do have a CI script running for every check-in that does this.
Using the one on sourceforge for now is okay. I may leave SVN alone and never update it, while publish the tarballs from GitLab when they are available.
I've successfully compiled and tested 1.0.15 on my machine. Everything seems to work so far. Thank you very much for your time and effort!
I'm about to update the Homebrew Formula and I'm not sure which link I should use. I saw that here on SF the new version is also available, which would be the easiest to add. Because you said that a migration to GitLab is planned, I've also took a look at the GitLab release and I see one (small) issue there: The release is provided as attachment. This makes checking for new version with Homebrew's livecheck featurehttps://docs.brew.sh/Brew-Livecheck a bit more difficult. I was not able to use the source release (./configure fails with configure: error: pppd.h missing Hint: apt-get install ppp-dev).
Would you be fine with a release from SF or do you prefer a GitLab release?
Hello,
I used the following terminal command to connect, which worked without problems on version 1.0.13 and suddenly, upon updating to version 1.0.14, started to drop the connection after first establishing it.
sstp-client --log-stderr --cert-warn --user "my_username" --password my_password vpn.my_server.com usepeerdns require-mschap-v2 noauth noipdefault refuse-eap noccp --save-server-route --log-level 4
log:
Feb 2 19:22:01 sstpc[1833]: Resolved vpn.my_server.com to XXX.XX.XXX.XX
Feb 2 19:22:01 sstpc[1833]: Connected to vpn.my_server.com
Feb 2 19:22:01 sstpc[1833]: SSL certificate verification failed: unable to get local issuer certificate (20)
Feb 2 19:22:01 sstpc[1833]: Server certificated failed verification, ignoring
Feb 2 19:22:01 sstpc[1833]: Sending Connect-Request Message
Feb 2 19:22:01 sstpc[1833]: SEND SSTP CRTL PKT(14)
Feb 2 19:22:01 sstpc[1833]: TYPE(1): CONNECT REQUEST, ATTR(1):
Feb 2 19:22:01 sstpc[1833]: ENCAP PROTO(1): 6
Feb 2 19:22:01 sstpc[1833]: RECV SSTP CRTL PKT(48)
Feb 2 19:22:01 sstpc[1833]: TYPE(2): CONNECT ACK, ATTR(1):
Feb 2 19:22:01 sstpc[1833]: CRYPTO BIND REQ(4): 40
Feb 2 19:22:01 sstpc[1833]: Started PPP Link Negotiation
Feb 2 19:22:01 sstpc[1833]: Sending Connected Message
Feb 2 19:22:01 sstpc[1833]: SEND SSTP CRTL PKT(112)
Feb 2 19:22:01 sstpc[1833]: TYPE(4): CONNECTED, ATTR(1):
Feb 2 19:22:01 sstpc[1833]: CRYPTO BIND(3): 104
Feb 2 19:22:01 sstpc[1833]: Connection Established
Feb 2 19:22:01 sstpc[1833]: RECV SSTP CRTL PKT(20)
Feb 2 19:22:01 sstpc[1833]: TYPE(5): ABORT, ATTR(1):
Feb 2 19:22:01 sstpc[1833]: STATUS INFO(2): 12
Feb 2 19:22:01 sstpc[1833]: Connection was aborted, Value of attribute is incorrect
**Error: Connection was aborted, Value of attribute is incorrect, (-1)
As you can see, it establishes the connection successfully, but then it drops it.
Any advice please?
Thanks!
Last edit: Sinep Gnol 2021-02-03
Could you please reproduce with --log-level set to "6" to get me the packet dump as well?
Here you are:
Feb 3 16:48:55 sstpc[40399]: Resolved vpn.my_server.com to XX.XX.XXX.XX
Feb 3 16:48:55 sstpc[40399]: Connected to vpn.my_server.com
Feb 3 16:48:55 sstpc[40399]: SSL certificate verification failed: unable to get local issuer certificate (20)
Feb 3 16:48:55 sstpc[40399]: Server certificated failed verification, ignoring
Feb 3 16:48:55 sstpc[40399]: Sending Connect-Request Message
Feb 3 16:48:55 sstpc[40399]: SEND SSTP CRTL PKT(14)
Feb 3 16:48:55 sstpc[40399]: TYPE(1): CONNECT REQUEST, ATTR(1):
Feb 3 16:48:55 sstpc[40399]: ENCAP PROTO(1): 6
Feb 3 16:48:55 sstpc[40399]: 0x10 0x01 0x00 0x0E 0x00 0x01 0x00 0x01 0x00 0x01 0x00 0x06 0x00 0x01
Feb 3 16:48:55 sstpc[40399]: RECV SSTP CRTL PKT(48)
Feb 3 16:48:55 sstpc[40399]: TYPE(2): CONNECT ACK, ATTR(1):
Feb 3 16:48:55 sstpc[40399]: CRYPTO BIND REQ(4): 40
Feb 3 16:48:55 sstpc[40399]: 0x10 0x01 0x00 0x30 0x00 0x02 0x00 0x01 0x00 0x04 0x00 0x28 0x00 0x00 0x00 0x02
Feb 3 16:48:55 sstpc[40399]: 0xA0 0x94 0x45 0xD2 0xE8 0xC8 0x7E 0xD1 0x4C 0x72 0x9C 0x2B 0x40 0x7B 0x0B 0x82
Feb 3 16:48:55 sstpc[40399]: 0x08 0xAE 0xDC 0x1A 0x00 0x3E 0x9D 0x1E 0x52 0x2F 0xF1 0x6C 0x8A 0xF1 0x36 0xB3
Feb 3 16:48:55 sstpc[40399]: Started PPP Link Negotiation
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(28)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 1 CONFREQ ASYNCMAP: 00 00 00 00 MAGIC: 0x48993E9E
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x1C 0xFF 0x03 0xC0 0x21 0x01 0x01 0x00 0x14 0x02 0x06 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: 0x00 0x00 0x05 0x06 0x48 0x99 0x3E 0x9E 0x07 0x02 0x08 0x02
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(60)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 0 CONFREQ MRU: 4091 AUTH: EAP MAGIC: 0x43B83FDE CALLBACK: 06 MRRU: 1614 EPDISC: 01 EC 5C D3 61 52 70 44 07 A3 F0 E1 67 48 AD 78 D6 00 00 00 00
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x3C 0xFF 0x03 0xC0 0x21 0x01 0x00 0x00 0x34 0x01 0x04 0x0F 0xFB
Feb 3 16:48:55 sstpc[40399]: 0x03 0x04 0xC2 0x27 0x05 0x06 0x43 0xB8 0x3F 0xDE 0x07 0x02 0x08 0x02 0x0D 0x03
Feb 3 16:48:55 sstpc[40399]: 0x06 0x11 0x04 0x06 0x4E 0x13 0x17 0x01 0xEC 0x5C 0xD3 0x61 0x52 0x70 0x44 0x07
Feb 3 16:48:55 sstpc[40399]: 0xA3 0xF0 0xE1 0x67 0x48 0xAD 0x78 0xD6 0x00 0x00 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(28)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 1 CONFACK ASYNCMAP: 00 00 00 00 MAGIC: 0x48993E9E
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x1C 0xFF 0x03 0xC0 0x21 0x02 0x01 0x00 0x14 0x02 0x06 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: 0x00 0x00 0x05 0x06 0x48 0x99 0x3E 0x9E 0x07 0x02 0x08 0x02
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(19)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 0 CONFREJ CALLBACK: 06 MRRU: 1614
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x13 0xFF 0x03 0xC0 0x21 0x04 0x00 0x00 0x0B 0x0D 0x03 0x06 0x11
Feb 3 16:48:55 sstpc[40399]: 0x04 0x06 0x4E
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(53)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 1 CONFREQ MRU: 4091 AUTH: EAP MAGIC: 0x43B83FDE EPDISC: 01 EC 5C D3 61 52 70 44 07 A3 F0 E1 67 48 AD 78 D6 00 00 00 00
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x35 0xFF 0x03 0xC0 0x21 0x01 0x01 0x00 0x2D 0x01 0x04 0x0F 0xFB
Feb 3 16:48:55 sstpc[40399]: 0x03 0x04 0xC2 0x27 0x05 0x06 0x43 0xB8 0x3F 0xDE 0x07 0x02 0x08 0x02 0x13 0x17
Feb 3 16:48:55 sstpc[40399]: 0x01 0xEC 0x5C 0xD3 0x61 0x52 0x70 0x44 0x07 0xA3 0xF0 0xE1 0x67 0x48 0xAD 0x78
Feb 3 16:48:55 sstpc[40399]: 0xD6 0x00 0x00 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(17)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 1 CONFNAK AUTH: CHAP
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x11 0xFF 0x03 0xC0 0x21 0x03 0x01 0x00 0x09 0x03 0x05 0xC2 0x23
Feb 3 16:48:55 sstpc[40399]: 0x81
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(54)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 2 CONFREQ MRU: 4091 AUTH: CHAP MAGIC: 0x43B83FDE EPDISC: 01 EC 5C D3 61 52 70 44 07 A3 F0 E1 67 48 AD 78 D6 00 00 00 00
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x36 0xFF 0x03 0xC0 0x21 0x01 0x02 0x00 0x2E 0x01 0x04 0x0F 0xFB
Feb 3 16:48:55 sstpc[40399]: 0x03 0x05 0xC2 0x23 0x81 0x05 0x06 0x43 0xB8 0x3F 0xDE 0x07 0x02 0x08 0x02 0x13
Feb 3 16:48:55 sstpc[40399]: 0x17 0x01 0xEC 0x5C 0xD3 0x61 0x52 0x70 0x44 0x07 0xA3 0xF0 0xE1 0x67 0x48 0xAD
Feb 3 16:48:55 sstpc[40399]: 0x78 0xD6 0x00 0x00 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(54)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 2 CONFACK MRU: 4091 AUTH: CHAP MAGIC: 0x43B83FDE EPDISC: 01 EC 5C D3 61 52 70 44 07 A3 F0 E1 67 48 AD 78 D6 00 00 00 00
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x36 0xFF 0x03 0xC0 0x21 0x02 0x02 0x00 0x2E 0x01 0x04 0x0F 0xFB
Feb 3 16:48:55 sstpc[40399]: 0x03 0x05 0xC2 0x23 0x81 0x05 0x06 0x43 0xB8 0x3F 0xDE 0x07 0x02 0x08 0x02 0x13
Feb 3 16:48:55 sstpc[40399]: 0x17 0x01 0xEC 0x5C 0xD3 0x61 0x52 0x70 0x44 0x07 0xA3 0xF0 0xE1 0x67 0x48 0xAD
Feb 3 16:48:55 sstpc[40399]: 0x78 0xD6 0x00 0x00 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(34)
Feb 3 16:48:55 sstpc[40399]: PPP CHAP ID: 0 ID: 0 CHALLENGE [CED0E546C54A1C4616E66CC8D75A9498], NAME: DC1-SIH
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x22 0xC2 0x23 0x01 0x00 0x00 0x1C 0x10 0xCE 0xD0 0xE5 0x46 0xC5
Feb 3 16:48:55 sstpc[40399]: 0x4A 0x1C 0x46 0x16 0xE6 0x6C 0xC8 0xD7 0x5A 0x94 0x98 0x44 0x43 0x31 0x2D 0x53
Feb 3 16:48:55 sstpc[40399]: 0x49 0x48
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(76)
Feb 3 16:48:55 sstpc[40399]: PPP CHAP ID: 0 ID: 0 RESPONSE [B9115755486793054261F94F864A5E21000000000000000020BF4EC5FEDBA7B05E7BD41064B10B44B6512ED4A2A61BB300], NAME: my_username
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x4C 0xC2 0x23 0x02 0x00 0x00 0x46 0x31 0xB9 0x11 0x57 0x55 0x48
Feb 3 16:48:55 sstpc[40399]: 0x67 0x93 0x05 0x42 0x61 0xF9 0x4F 0x86 0x4A 0x5E 0x21 0x00 0x00 0x00 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: 0x00 0x00 0x00 0x20 0xBF 0x4E 0xC5 0xFE 0xDB 0xA7 0xB0 0x5E 0x7B 0xD4 0x10 0x64
Feb 3 16:48:55 sstpc[40399]: 0xB1 0x0B 0x44 0xB6 0x51 0x2E 0xD4 0xA2 0xA6 0x1B 0xB3 0x00 0x73 0x69 0x68 0x5C
Feb 3 16:48:55 sstpc[40399]: 0x6D 0x61 0x72 0x74 0x69 0x6E 0x2E 0x73 0x65 0x62 0x6F 0x6B
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(52)
Feb 3 16:48:55 sstpc[40399]: PPP CHAP ID: 0 ID: 0 SUCCESS [S=3F09ECB0CFB2613612F1805550591ADE26B9D558]
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x34 0xC2 0x23 0x03 0x00 0x00 0x2E 0x53 0x3D 0x33 0x46 0x30 0x39
Feb 3 16:48:55 sstpc[40399]: 0x45 0x43 0x42 0x30 0x43 0x46 0x42 0x32 0x36 0x31 0x33 0x36 0x31 0x32 0x46 0x31
Feb 3 16:48:55 sstpc[40399]: 0x38 0x30 0x35 0x35 0x35 0x30 0x35 0x39 0x31 0x41 0x44 0x45 0x32 0x36 0x42 0x39
Feb 3 16:48:55 sstpc[40399]: 0x44 0x35 0x35 0x38
Feb 3 16:48:55 sstpc[40399]: Sending Connected Message
Feb 3 16:48:55 sstpc[40399]: SEND SSTP CRTL PKT(112)
Feb 3 16:48:55 sstpc[40399]: TYPE(4): CONNECTED, ATTR(1):
Feb 3 16:48:55 sstpc[40399]: CRYPTO BIND(3): 104
Feb 3 16:48:55 sstpc[40399]: 0x10 0x01 0x00 0x70 0x00 0x04 0x00 0x01 0x00 0x03 0x00 0x68 0x00 0x00 0x00 0x02
Feb 3 16:48:55 sstpc[40399]: 0xA0 0x94 0x45 0xD2 0xE8 0xC8 0x7E 0xD1 0x4C 0x72 0x9C 0x2B 0x40 0x7B 0x0B 0x82
Feb 3 16:48:55 sstpc[40399]: 0x08 0xAE 0xDC 0x1A 0x00 0x3E 0x9D 0x1E 0x52 0x2F 0xF1 0x6C 0x8A 0xF1 0x36 0xB3
Feb 3 16:48:55 sstpc[40399]: 0x8C 0x98 0x6B 0x78 0x00 0xC6 0x5A 0x0E 0x87 0xD3 0x4D 0x1B 0x07 0x3B 0x05 0xF5
Feb 3 16:48:55 sstpc[40399]: 0x4F 0x48 0xD6 0x4B 0xD9 0xA1 0x84 0x88 0x87 0x87 0x4C 0xF8 0xEA 0x96 0x87 0xB8
Feb 3 16:48:55 sstpc[40399]: 0x79 0x29 0xB8 0x04 0xD8 0xC0 0xA9 0x99 0x57 0xD6 0x51 0x8D 0x9D 0x51 0xF3 0x7E
Feb 3 16:48:55 sstpc[40399]: 0xC7 0x6F 0x43 0x6A 0xC7 0xE0 0x3B 0x0D 0x30 0xD9 0xAE 0xA4 0xD6 0xAC 0xA5 0x86
Feb 3 16:48:55 sstpc[40399]: Connection Established
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(34)
Feb 3 16:48:55 sstpc[40399]: PPP IPCP ID: 1 CONFREQ COMPRESSTYPE: VJ [0x0F 0x01] ADDR: 0.0.0.0 MS_DNS1: 0.0.0.0 MS_DNS2: 0.0.0.0
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x22 0x80 0x21 0x01 0x01 0x00 0x1C 0x02 0x06 0x00 0x2D 0x0F 0x01
Feb 3 16:48:55 sstpc[40399]: 0x03 0x06 0x00 0x00 0x00 0x00 0x81 0x06 0x00 0x00 0x00 0x00 0x83 0x06 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(22)
Feb 3 16:48:55 sstpc[40399]: PPP ACSP ID: 1
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x16 0x82 0x35 0x01 0x01 0x00 0x10 0x01 0x06 0x00 0x00 0x00 0x01
Feb 3 16:48:55 sstpc[40399]: 0x02 0x06 0x00 0x00 0x00 0x01
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(16)
Feb 3 16:48:55 sstpc[40399]: PPP CCP ID: 4 CONFREQ MPPC [ +H -M -S -L -D +C ]
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x10 0x80 0xFD 0x01 0x04 0x00 0x0A 0x12 0x06 0x01 0x00 0x00 0x01
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(24)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 2 PROTOREJ CCP
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x18 0xFF 0x03 0xC0 0x21 0x08 0x02 0x00 0x10 0x80 0xFD 0x01 0x04
Feb 3 16:48:55 sstpc[40399]: 0x00 0x0A 0x12 0x06 0x01 0x00 0x00 0x01
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(16)
Feb 3 16:48:55 sstpc[40399]: PPP IPCP ID: 5 CONFREQ ADDR: XX.XX.X.XXX
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x10 0x80 0x21 0x01 0x05 0x00 0x0A 0x03 0x06 0x0A 0x5A 0x01 0x75
Feb 3 16:48:55 sstpc[40399]: RECV SSTP CRTL PKT(20)
Feb 3 16:48:55 sstpc[40399]: TYPE(5): ABORT, ATTR(1):
Feb 3 16:48:55 sstpc[40399]: STATUS INFO(2): 12
Feb 3 16:48:55 sstpc[40399]: 0x10 0x01 0x00 0x14 0x00 0x05 0x00 0x01 0x00 0x02 0x00 0x0C 0x00 0x00 0x00 0x03
Feb 3 16:48:55 sstpc[40399]: 0x00 0x00 0x00 0x04
Feb 3 16:48:55 sstpc[40399]: Connection was aborted, Value of attribute is incorrect
**Error: Connection was aborted, Value of attribute is incorrect, (-1)
Last edit: Sinep Gnol 2021-02-03
Thank you for letting me know of this. I worked on this part of the code last year, and I don't think I finished it before I put the 1.0.14 tarball up there early this year before I resumed working on EAP TLS authentication. I should probably remove it. The good news is, with pppd supporting EAP-MSCHAPv2, you can now sync and build sstp-client for your distribution and connect using EAP-MSCHAPv2. Currently, I am seeking help from Microsoft regarding the EAP-TLS part of it.
Supporting EAP-TLS is going to be hugely beneficial as people has been asking for it when the connect to Azure.
Sorry for your convenience of me breaking the build. If you are able to build from source depot, you can do that; or you can continue to use 1.0.13 for now.
Regards,
- Eivind
Here you are:
Feb 3 16:48:55 sstpc[40399]: Resolved vpn.my_server.com to XX.XX.XXX.XX
Feb 3 16:48:55 sstpc[40399]: Connected to vpn.my_server.com
Feb 3 16:48:55 sstpc[40399]: SSL certificate verification failed: unable to get local issuer certificate (20)
Feb 3 16:48:55 sstpc[40399]: Server certificated failed verification, ignoring
Feb 3 16:48:55 sstpc[40399]: Sending Connect-Request Message
Feb 3 16:48:55 sstpc[40399]: SEND SSTP CRTL PKT(14)
Feb 3 16:48:55 sstpc[40399]: TYPE(1): CONNECT REQUEST, ATTR(1):
Feb 3 16:48:55 sstpc[40399]: ENCAP PROTO(1): 6
Feb 3 16:48:55 sstpc[40399]: 0x10 0x01 0x00 0x0E 0x00 0x01 0x00 0x01 0x00 0x01 0x00 0x06 0x00 0x01
Feb 3 16:48:55 sstpc[40399]: RECV SSTP CRTL PKT(48)
Feb 3 16:48:55 sstpc[40399]: TYPE(2): CONNECT ACK, ATTR(1):
Feb 3 16:48:55 sstpc[40399]: CRYPTO BIND REQ(4): 40
Feb 3 16:48:55 sstpc[40399]: 0x10 0x01 0x00 0x30 0x00 0x02 0x00 0x01 0x00 0x04 0x00 0x28 0x00 0x00 0x00 0x02
Feb 3 16:48:55 sstpc[40399]: 0xA0 0x94 0x45 0xD2 0xE8 0xC8 0x7E 0xD1 0x4C 0x72 0x9C 0x2B 0x40 0x7B 0x0B 0x82
Feb 3 16:48:55 sstpc[40399]: 0x08 0xAE 0xDC 0x1A 0x00 0x3E 0x9D 0x1E 0x52 0x2F 0xF1 0x6C 0x8A 0xF1 0x36 0xB3
Feb 3 16:48:55 sstpc[40399]: Started PPP Link Negotiation
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(28)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 1 CONFREQ ASYNCMAP: 00 00 00 00 MAGIC: 0x48993E9E
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x1C 0xFF 0x03 0xC0 0x21 0x01 0x01 0x00 0x14 0x02 0x06 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: 0x00 0x00 0x05 0x06 0x48 0x99 0x3E 0x9E 0x07 0x02 0x08 0x02
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(60)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 0 CONFREQ MRU: 4091 AUTH: EAP MAGIC: 0x43B83FDE CALLBACK: 06 MRRU: 1614 EPDISC: 01 EC 5C D3 61 52 70 44 07 A3 F0 E1 67 48 AD 78 D6 00 00 00 00
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x3C 0xFF 0x03 0xC0 0x21 0x01 0x00 0x00 0x34 0x01 0x04 0x0F 0xFB
Feb 3 16:48:55 sstpc[40399]: 0x03 0x04 0xC2 0x27 0x05 0x06 0x43 0xB8 0x3F 0xDE 0x07 0x02 0x08 0x02 0x0D 0x03
Feb 3 16:48:55 sstpc[40399]: 0x06 0x11 0x04 0x06 0x4E 0x13 0x17 0x01 0xEC 0x5C 0xD3 0x61 0x52 0x70 0x44 0x07
Feb 3 16:48:55 sstpc[40399]: 0xA3 0xF0 0xE1 0x67 0x48 0xAD 0x78 0xD6 0x00 0x00 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(28)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 1 CONFACK ASYNCMAP: 00 00 00 00 MAGIC: 0x48993E9E
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x1C 0xFF 0x03 0xC0 0x21 0x02 0x01 0x00 0x14 0x02 0x06 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: 0x00 0x00 0x05 0x06 0x48 0x99 0x3E 0x9E 0x07 0x02 0x08 0x02
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(19)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 0 CONFREJ CALLBACK: 06 MRRU: 1614
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x13 0xFF 0x03 0xC0 0x21 0x04 0x00 0x00 0x0B 0x0D 0x03 0x06 0x11
Feb 3 16:48:55 sstpc[40399]: 0x04 0x06 0x4E
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(53)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 1 CONFREQ MRU: 4091 AUTH: EAP MAGIC: 0x43B83FDE EPDISC: 01 EC 5C D3 61 52 70 44 07 A3 F0 E1 67 48 AD 78 D6 00 00 00 00
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x35 0xFF 0x03 0xC0 0x21 0x01 0x01 0x00 0x2D 0x01 0x04 0x0F 0xFB
Feb 3 16:48:55 sstpc[40399]: 0x03 0x04 0xC2 0x27 0x05 0x06 0x43 0xB8 0x3F 0xDE 0x07 0x02 0x08 0x02 0x13 0x17
Feb 3 16:48:55 sstpc[40399]: 0x01 0xEC 0x5C 0xD3 0x61 0x52 0x70 0x44 0x07 0xA3 0xF0 0xE1 0x67 0x48 0xAD 0x78
Feb 3 16:48:55 sstpc[40399]: 0xD6 0x00 0x00 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(17)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 1 CONFNAK AUTH: CHAP
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x11 0xFF 0x03 0xC0 0x21 0x03 0x01 0x00 0x09 0x03 0x05 0xC2 0x23
Feb 3 16:48:55 sstpc[40399]: 0x81
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(54)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 2 CONFREQ MRU: 4091 AUTH: CHAP MAGIC: 0x43B83FDE EPDISC: 01 EC 5C D3 61 52 70 44 07 A3 F0 E1 67 48 AD 78 D6 00 00 00 00
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x36 0xFF 0x03 0xC0 0x21 0x01 0x02 0x00 0x2E 0x01 0x04 0x0F 0xFB
Feb 3 16:48:55 sstpc[40399]: 0x03 0x05 0xC2 0x23 0x81 0x05 0x06 0x43 0xB8 0x3F 0xDE 0x07 0x02 0x08 0x02 0x13
Feb 3 16:48:55 sstpc[40399]: 0x17 0x01 0xEC 0x5C 0xD3 0x61 0x52 0x70 0x44 0x07 0xA3 0xF0 0xE1 0x67 0x48 0xAD
Feb 3 16:48:55 sstpc[40399]: 0x78 0xD6 0x00 0x00 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(54)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 2 CONFACK MRU: 4091 AUTH: CHAP MAGIC: 0x43B83FDE EPDISC: 01 EC 5C D3 61 52 70 44 07 A3 F0 E1 67 48 AD 78 D6 00 00 00 00
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x36 0xFF 0x03 0xC0 0x21 0x02 0x02 0x00 0x2E 0x01 0x04 0x0F 0xFB
Feb 3 16:48:55 sstpc[40399]: 0x03 0x05 0xC2 0x23 0x81 0x05 0x06 0x43 0xB8 0x3F 0xDE 0x07 0x02 0x08 0x02 0x13
Feb 3 16:48:55 sstpc[40399]: 0x17 0x01 0xEC 0x5C 0xD3 0x61 0x52 0x70 0x44 0x07 0xA3 0xF0 0xE1 0x67 0x48 0xAD
Feb 3 16:48:55 sstpc[40399]: 0x78 0xD6 0x00 0x00 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(34)
Feb 3 16:48:55 sstpc[40399]: PPP CHAP ID: 0 ID: 0 CHALLENGE [CED0E546C54A1C4616E66CC8D75A9498], NAME: DC1-SIH
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x22 0xC2 0x23 0x01 0x00 0x00 0x1C 0x10 0xCE 0xD0 0xE5 0x46 0xC5
Feb 3 16:48:55 sstpc[40399]: 0x4A 0x1C 0x46 0x16 0xE6 0x6C 0xC8 0xD7 0x5A 0x94 0x98 0x44 0x43 0x31 0x2D 0x53
Feb 3 16:48:55 sstpc[40399]: 0x49 0x48
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(76)
Feb 3 16:48:55 sstpc[40399]: PPP CHAP ID: 0 ID: 0 RESPONSE [B9115755486793054261F94F864A5E21000000000000000020BF4EC5FEDBA7B05E7BD41064B10B44B6512ED4A2A61BB300], NAME: my_username
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x4C 0xC2 0x23 0x02 0x00 0x00 0x46 0x31 0xB9 0x11 0x57 0x55 0x48
Feb 3 16:48:55 sstpc[40399]: 0x67 0x93 0x05 0x42 0x61 0xF9 0x4F 0x86 0x4A 0x5E 0x21 0x00 0x00 0x00 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: 0x00 0x00 0x00 0x20 0xBF 0x4E 0xC5 0xFE 0xDB 0xA7 0xB0 0x5E 0x7B 0xD4 0x10 0x64
Feb 3 16:48:55 sstpc[40399]: 0xB1 0x0B 0x44 0xB6 0x51 0x2E 0xD4 0xA2 0xA6 0x1B 0xB3 0x00 0x73 0x69 0x68 0x5C
Feb 3 16:48:55 sstpc[40399]: 0x6D 0x61 0x72 0x74 0x69 0x6E 0x2E 0x73 0x65 0x62 0x6F 0x6B
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(52)
Feb 3 16:48:55 sstpc[40399]: PPP CHAP ID: 0 ID: 0 SUCCESS [S=3F09ECB0CFB2613612F1805550591ADE26B9D558]
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x34 0xC2 0x23 0x03 0x00 0x00 0x2E 0x53 0x3D 0x33 0x46 0x30 0x39
Feb 3 16:48:55 sstpc[40399]: 0x45 0x43 0x42 0x30 0x43 0x46 0x42 0x32 0x36 0x31 0x33 0x36 0x31 0x32 0x46 0x31
Feb 3 16:48:55 sstpc[40399]: 0x38 0x30 0x35 0x35 0x35 0x30 0x35 0x39 0x31 0x41 0x44 0x45 0x32 0x36 0x42 0x39
Feb 3 16:48:55 sstpc[40399]: 0x44 0x35 0x35 0x38
Feb 3 16:48:55 sstpc[40399]: Sending Connected Message
Feb 3 16:48:55 sstpc[40399]: SEND SSTP CRTL PKT(112)
Feb 3 16:48:55 sstpc[40399]: TYPE(4): CONNECTED, ATTR(1):
Feb 3 16:48:55 sstpc[40399]: CRYPTO BIND(3): 104
Feb 3 16:48:55 sstpc[40399]: 0x10 0x01 0x00 0x70 0x00 0x04 0x00 0x01 0x00 0x03 0x00 0x68 0x00 0x00 0x00 0x02
Feb 3 16:48:55 sstpc[40399]: 0xA0 0x94 0x45 0xD2 0xE8 0xC8 0x7E 0xD1 0x4C 0x72 0x9C 0x2B 0x40 0x7B 0x0B 0x82
Feb 3 16:48:55 sstpc[40399]: 0x08 0xAE 0xDC 0x1A 0x00 0x3E 0x9D 0x1E 0x52 0x2F 0xF1 0x6C 0x8A 0xF1 0x36 0xB3
Feb 3 16:48:55 sstpc[40399]: 0x8C 0x98 0x6B 0x78 0x00 0xC6 0x5A 0x0E 0x87 0xD3 0x4D 0x1B 0x07 0x3B 0x05 0xF5
Feb 3 16:48:55 sstpc[40399]: 0x4F 0x48 0xD6 0x4B 0xD9 0xA1 0x84 0x88 0x87 0x87 0x4C 0xF8 0xEA 0x96 0x87 0xB8
Feb 3 16:48:55 sstpc[40399]: 0x79 0x29 0xB8 0x04 0xD8 0xC0 0xA9 0x99 0x57 0xD6 0x51 0x8D 0x9D 0x51 0xF3 0x7E
Feb 3 16:48:55 sstpc[40399]: 0xC7 0x6F 0x43 0x6A 0xC7 0xE0 0x3B 0x0D 0x30 0xD9 0xAE 0xA4 0xD6 0xAC 0xA5 0x86
Feb 3 16:48:55 sstpc[40399]: Connection Established
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(34)
Feb 3 16:48:55 sstpc[40399]: PPP IPCP ID: 1 CONFREQ COMPRESSTYPE: VJ [0x0F 0x01] ADDR: 0.0.0.0 MS_DNS1: 0.0.0.0 MS_DNS2: 0.0.0.0
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x22 0x80 0x21 0x01 0x01 0x00 0x1C 0x02 0x06 0x00 0x2D 0x0F 0x01
Feb 3 16:48:55 sstpc[40399]: 0x03 0x06 0x00 0x00 0x00 0x00 0x81 0x06 0x00 0x00 0x00 0x00 0x83 0x06 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: 0x00 0x00
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(22)
Feb 3 16:48:55 sstpc[40399]: PPP ACSP ID: 1
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x16 0x82 0x35 0x01 0x01 0x00 0x10 0x01 0x06 0x00 0x00 0x00 0x01
Feb 3 16:48:55 sstpc[40399]: 0x02 0x06 0x00 0x00 0x00 0x01
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(16)
Feb 3 16:48:55 sstpc[40399]: PPP CCP ID: 4 CONFREQ MPPC [ +H -M -S -L -D +C ]
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x10 0x80 0xFD 0x01 0x04 0x00 0x0A 0x12 0x06 0x01 0x00 0x00 0x01
Feb 3 16:48:55 sstpc[40399]: SEND SSTP DATA PKT(24)
Feb 3 16:48:55 sstpc[40399]: PPP LCP ID: 2 PROTOREJ CCP
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x18 0xFF 0x03 0xC0 0x21 0x08 0x02 0x00 0x10 0x80 0xFD 0x01 0x04
Feb 3 16:48:55 sstpc[40399]: 0x00 0x0A 0x12 0x06 0x01 0x00 0x00 0x01
Feb 3 16:48:55 sstpc[40399]: RECV SSTP DATA PKT(16)
Feb 3 16:48:55 sstpc[40399]: PPP IPCP ID: 5 CONFREQ ADDR: 10.90.1.117
Feb 3 16:48:55 sstpc[40399]: 0x10 0x00 0x00 0x10 0x80 0x21 0x01 0x05 0x00 0x0A 0x03 0x06 0x0A 0x5A 0x01 0x75
Feb 3 16:48:55 sstpc[40399]: RECV SSTP CRTL PKT(20)
Feb 3 16:48:55 sstpc[40399]: TYPE(5): ABORT, ATTR(1):
Feb 3 16:48:55 sstpc[40399]: STATUS INFO(2): 12
Feb 3 16:48:55 sstpc[40399]: 0x10 0x01 0x00 0x14 0x00 0x05 0x00 0x01 0x00 0x02 0x00 0x0C 0x00 0x00 0x00 0x03
Feb 3 16:48:55 sstpc[40399]: 0x00 0x00 0x00 0x04
Feb 3 16:48:55 sstpc[40399]: Connection was aborted, Value of attribute is incorrect
**Error: Connection was aborted, Value of attribute is incorrect, (-1)
sstp-client 1.0.14 drops connection while version 1.0.13 worked ok
Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/sstp-client/discussion/1499218/
To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
Thank you for your reply. Could you please point me to the right direction regarding this:...build from source depot...?
Hi Sinal,
If you are familiar with compiling and running the .tar.gz installation method, then you should be able to install subversion (svn command) and use the following command to checkout the code
svn checkout svn://svn.code.sf.net/p/sstp-client/code/trunk sstp-client-code
cd into that sstp-client-code directory and then build it like you normally would using the .tar.gz archive.
Does that help?
Thank you for your reply. Could you please point me to the right direction regarding this:...build from source depot...?
sstp-client 1.0.14 drops connection while version 1.0.13 worked ok
Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/sstp-client/discussion/1499218/
To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
Hi Eivind,
Could you please help me with compiling this from source? I installed Subversion with Homebrew, did the svn checkout command, but I have no idea what I am supposed to do next?
Thank you!
Could you send me an email privately at: eivnaes [at] yahoo.com?
Hi Eivind,
Could you please help me with compiling this from source? I installed Subversion with Homebrew, did the svn checkout command, but I have no idea what I am supposed to do next?
Thank you!
sstp-client 1.0.14 drops connection while version 1.0.13 worked ok
Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/sstp-client/discussion/1499218/
To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/
Hi everybody,
I wanted to ask whether version 1.0.14 was dropped entirely, because the 3rd party package manager Homebrew for macOS currently distributes builds for this version of sstp-client and I noticed that the latest version does not work properly in contrast to previous versions. After downgrading, the issue was gone.
There is an issue in the Homebrew project which requests a downgrade, but apparently this is not intended, and they suggest a version bump to fix this issue: https://github.com/Homebrew/homebrew-core/pull/77462
Therefore, it would be at least good to know whether version 1.0.14 is missing deliberately or there is something wrong.
Thanks and regards
Martin
Hi Martin,
The short answer is, version 1.0.14 was dropped because of a serious functional flaw that caused Mac Users to not being able to connect. There is a fix for this under source control. However, I am also at the same time about to release 1.0.15. One option is to go back and re-release 1.0.14 for posterity and then release 1.0.15 shortly thereafter.
In other news, I am moving this project to GitLab, see https://gitlab.com/eivnaes/sstp-client. Will likely keep the forum and mailing list on Sourceforge, possibly older files too.
I could tag the 1.0.14 and put the .tar.gz file there. Would that help you?
Also, please if you are the maintainer of the Homebrew recipe, you can also message me privately dropping a note to eivnaes [at] yahoo.com
Hey Eivind,
thanks for the quick answer and clarification! And nice to hear that there is a fix on the way. I don't really know whether it is good to re-release a (somewhat) broken version or better to wait for a new release.
For Homebrew there seems to be a fix on the way: https://github.com/Homebrew/homebrew-core/pull/77462/commits/5e3f80de6a4161491b27a7888a8159777c32a226
Therefore I don't think it is necessary to provide version 1.0.14 again on GitLab. As I'm just a contributor to Homebrew and not a maintainer, I can't speak for the project, but only wanted to raise awareness of this issue.
Regards
Martin
in that case, would it be possible to wait a week and pick up the next release 1.0.15? You'd have to change the url to point to GitLab?
I could tag the 1.0.14 with a change it would work. But if I understand it correctly, it won't help you much if your brew change only would update the sha256 sum and the url.
Martin,
I've tagged the 1.0.15 release on GitLab this morning. It's here:
https://gitlab.com/eivnaes/sstp-client/-/releases#1.0.15
You can use the attached .tar.gz at the bottom to compile it as you normally would, or you can use any of the release assets at the top of the page. If the latter, then you'd have to run the ./autogen.sh [--configure arguments...] to execute autoconf/automake stuff to generate configure and friends.
Please keep me up to date
Hi Eivind,
I've successfully compiled and tested 1.0.15 on my machine. Everything seems to work so far. Thank you very much for your time and effort!
I'm about to update the Homebrew Formula and I'm not sure which link I should use. I saw that here on SF the new version is also available, which would be the easiest to add. Because you said that a migration to GitLab is planned, I've also took a look at the GitLab release and I see one (small) issue there: The release is provided as attachment. This makes checking for new version with Homebrew's livecheck feature a bit more difficult. I was not able to use the source release (
./configure
fails withconfigure: error: pppd.h missing Hint: apt-get install ppp-dev
).Would you be fine with a release from SF or do you prefer a GitLab release?
Regards
Martin
You should be able to pass in the arguments to autogen.sh in which you'd normally pass to ./configure
For example
./autogen.sh --disable-ppp-plugin ...
This will generate configure from configure.ac and setup the build as you normally would. Using these packages require autoreconf and a few other tools to exist on your system. The attachment in (which is also the archive I've uploaded to sourceforge) is the result of running the command "make dist" or "make dist check" after the ./configure has been created. It actually provides these scripts instead of requiring autotools to be installed (or even checking in the resulting configure to source control)
Also, the archive path out of GitLab should not need a generated URL, but it does require autotools ... In the future, I may look for a hook into the GitLab release to setup the right build artifacts and run the "make dist" automatically. Currently, I do have a CI script running for every check-in that does this.
Using the one on sourceforge for now is okay. I may leave SVN alone and never update it, while publish the tarballs from GitLab when they are available.
Hope that makes sense.
Get Outlook for Androidhttps://aka.ms/AAb9ysg
From: Martin M. motge@users.sourceforge.net
Sent: Tuesday, May 18, 2021 11:50:50 AM
To: [sstp-client:discussion] 1499218@discussion.sstp-client.p.re.sourceforge.net
Subject: [sstp-client:discussion] sstp-client 1.0.14 drops connection while version 1.0.13 worked ok
Hi Eivind,
I've successfully compiled and tested 1.0.15 on my machine. Everything seems to work so far. Thank you very much for your time and effort!
I'm about to update the Homebrew Formula and I'm not sure which link I should use. I saw that here on SF the new version is also available, which would be the easiest to add. Because you said that a migration to GitLab is planned, I've also took a look at the GitLab release and I see one (small) issue there: The release is provided as attachment. This makes checking for new version with Homebrew's livecheck featurehttps://docs.brew.sh/Brew-Livecheck a bit more difficult. I was not able to use the source release (./configure fails with configure: error: pppd.h missing Hint: apt-get install ppp-dev).
Would you be fine with a release from SF or do you prefer a GitLab release?
Regards
Martin
sstp-client 1.0.14 drops connection while version 1.0.13 worked okhttps://sourceforge.net/p/sstp-client/discussion/1499218/thread/d485651bda/?limit=25#6a37
Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/sstp-client/discussion/1499218/
To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/