This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

HELP! PPTP doesn't work anymore!

Yesterday I updated my ASL box to 4.008. Since that time the PPTP VPN access doesn't work anymore! I haven't changed any settings. I've already disabled and enabled the PPTP service, but with no effect. The same for deleting and re-creating the user. Can anyone help me?  


This thread was automatically locked due to age.
  • Same problem, although I am using a RADIUS server to authenticate.  PPTP was working until just before the 4.008 update, I found out last night after I went home and needed to connect to the company network for some trouble shooting.  I will put it truthfully, I was PISSED OFF, I didn't change a damn thing and when I needed it most it failed.  We went with Astaro over Cisco because Cisco has given us and other users such a run around in the past, I had hoped Astaro was as little better.  I don't see any queries being made to my RADIUS database by the firewall, this leads me to believe something is really broken with the Firewall.  PLEASE FIX IT!
      
  • After turning on all logging I could find and looking for potential problems, I decided to add a user to the ASL user DB and connect via PPTP using that user, it works that way.  Something is broken with ASL 4.008 RADIUS code.  I have attempted to tweak the RADIUS server with no success.  The debug logs in ASL provide no clear indication of what is broken.

    ASL tech support is no help because I am several days past my free 90 tech support for registered users.  I am beginning to feel the same about ASL that I feel about Microsoft.  Very helpful during the trial period, but once you buy the product all the helpful people turn into assholes.  Then, once they admit to breaking something, they want you to PAY them to fix THEIR mistake.

    Don't get me wrong, but I love Linux, I have been working with the Linux team since version 1.0, but ASL has charged way to much for a piece of software that they don't even provide tech. support for.  At this time I can't see myself recommending ASL to anyone else.

    Regards,

    Matt Boughton  
  • OK, back to the problem:

    I work with the ASL internal users, but I need at least 3 retries to connect to the PPTP VPN module. Then it works...
    The Log doesn't show a hint...

    Question:
    Will there be a way to use the Domain-Users for authentification? 
  • Same here, several retries to actually connect. With 4.007 my connections would be quick. now I get 619 errors and need to retry several times to get it to connect.
    It just took me 4 attempts to connect. Here's a sample of the last 4 connection attempts. The 4th was successful and was still active when I captured this log data.

    Jun 26 14:16:51 (none) pptpd[28325]: CTRL: Client XXX.31.182.139 control connection started
    Jun 26 14:16:51 (none) pptpd[28325]: CTRL: Starting call (launching pppd, opening GRE)
    Jun 26 14:16:51 (none) pppd[28326]: pppd 2.4.2b1 started by (unknown), uid 0
    Jun 26 14:16:51 (none) pppd[28326]: Starting negotiation on /dev/ttyp0
    Jun 26 14:16:52 (none) pptpd[28325]: GRE: Discarding duplicate packet
    Jun 26 14:17:22 (none) pptpd[28325]: GRE: read(fd=5,buffer=804dbe0,len=8196) from PTY failed: status = -1 error = Input/output error
    Jun 26 14:17:22 (none) pptpd[28325]: CTRL: PTY read or GRE write failed (pty,gre)=(5,6)
    Jun 26 14:17:22 (none) pptpd[28325]: CTRL: Closing child ppp with pid 28326
    Jun 26 14:17:22 (none) pptpd[28325]: CTRL: Client XXX.31.182.139 control connection finished
    Jun 26 14:17:22 (none) pppd[28326]: LCP: timeout sending Config-Requests 
    Jun 26 14:17:22 (none) pppd[28326]: Connection terminated.
    Jun 26 14:17:22 (none) pppd[28326]: Exit.
    Jun 26 14:17:23 (none) pptpd[28433]: CTRL: Client XXX.31.182.139 control connection started
    Jun 26 14:17:23 (none) pptpd[28433]: CTRL: Starting call (launching pppd, opening GRE)
    Jun 26 14:17:23 (none) pppd[28434]: pppd 2.4.2b1 started by (unknown), uid 0
    Jun 26 14:17:23 (none) pppd[28434]: Starting negotiation on /dev/ttyp0
    Jun 26 14:17:23 (none) pptpd[28433]: GRE: Discarding duplicate packet
    Jun 26 14:17:53 (none) pptpd[28433]: GRE: read(fd=5,buffer=804dbe0,len=8196) from PTY failed: status = -1 error = Input/output error
    Jun 26 14:17:53 (none) pptpd[28433]: CTRL: PTY read or GRE write failed (pty,gre)=(5,6)
    Jun 26 14:17:53 (none) pptpd[28433]: CTRL: Closing child ppp with pid 28434
    Jun 26 14:17:53 (none) pptpd[28433]: CTRL: Client XXX.31.182.139 control connection finished
    Jun 26 14:17:53 (none) pppd[28434]: LCP: timeout sending Config-Requests 
    Jun 26 14:17:53 (none) pppd[28434]: Connection terminated.
    Jun 26 14:17:53 (none) pppd[28434]: Exit.
    Jun 26 14:17:54 (none) pptpd[28544]: CTRL: Client XXX.31.182.139 control connection started
    Jun 26 14:17:54 (none) pptpd[28544]: CTRL: Starting call (launching pppd, opening GRE)
    Jun 26 14:17:54 (none) pppd[28545]: pppd 2.4.2b1 started by (unknown), uid 0
    Jun 26 14:17:54 (none) pppd[28545]: Starting negotiation on /dev/ttyp0
    Jun 26 14:17:54 (none) pptpd[28544]: GRE: Discarding duplicate packet
    Jun 26 14:18:24 (none) pptpd[28544]: GRE: read(fd=5,buffer=804dbe0,len=8196) from PTY failed: status = -1 error = Input/output error
    Jun 26 14:18:24 (none) pptpd[28544]: CTRL: PTY read or GRE write failed (pty,gre)=(5,6)
    Jun 26 14:18:24 (none) pptpd[28544]: CTRL: Closing child ppp with pid 28545
    Jun 26 14:18:24 (none) pptpd[28544]: CTRL: Client XXX.31.182.139 control connection finished
    Jun 26 14:18:24 (none) pppd[28545]: LCP: timeout sending Config-Requests 
    Jun 26 14:18:24 (none) pppd[28545]: Connection terminated.
    Jun 26 14:18:24 (none) pppd[28545]: Exit.
    Jun 26 14:18:26 (none) pptpd[28661]: CTRL: Client XXX.31.182.139 control connection started
    Jun 26 14:18:26 (none) pptpd[28661]: CTRL: Starting call (launching pppd, opening GRE)
    Jun 26 14:18:26 (none) pppd[28662]: pppd 2.4.2b1 started by (unknown), uid 0
    Jun 26 14:18:26 (none) pppd[28662]: Starting negotiation on /dev/ttyp0
    Jun 26 14:18:26 (none) pptpd[28661]: GRE: Discarding duplicate packet
    Jun 26 14:18:28 (none) pptpd[28661]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
    Jun 26 14:18:28 (none) pppd[28662]: No CHAP secret found for authenticating vpnusername, trying aua now.
    Jun 26 14:18:28 (none) pppd[28662]: Using interface ppp0
    Jun 26 14:18:28 (none) pppd[28662]: CHAP peer authentication succeeded for vpnusername
    Jun 26 14:18:28 (none) pppd[28662]: MPPE 128-bit stateless compression enabled
    Jun 26 14:18:31 (none) pppd[28662]: Cannot determine ethernet address for proxy ARP
    Jun 26 14:18:31 (none) pppd[28662]: local  IP address 192.168.65.1
    Jun 26 14:18:31 (none) pppd[28662]: remote IP address 192.168.65.3

    I hope this helps fix this issue. 
  • I tried again a few hours later with the same exact results. 4th attemp connected.
    Here's the logs

    Jun 26 21:22:24 (none) pptpd[6684]: CTRL: Client XXX.31.182.139 control connection started
    Jun 26 21:22:25 (none) pptpd[6684]: CTRL: Starting call (launching pppd, opening GRE)
    Jun 26 21:22:25 (none) pppd[6685]: pppd 2.4.2b1 started by (unknown), uid 0
    Jun 26 21:22:25 (none) pppd[6685]: Starting negotiation on /dev/ttyp0
    Jun 26 21:22:25 (none) pptpd[6684]: GRE: Discarding duplicate packet
    Jun 26 21:22:55 (none) pptpd[6684]: GRE: read(fd=5,buffer=804dbe0,len=8196) from PTY failed: status = -1 error = Input/output error
    Jun 26 21:22:55 (none) pptpd[6684]: CTRL: PTY read or GRE write failed (pty,gre)=(5,6)
    Jun 26 21:22:55 (none) pptpd[6684]: CTRL: Closing child ppp with pid 6685
    Jun 26 21:22:55 (none) pptpd[6684]: CTRL: Client XXX.31.182.139 control connection finished
    Jun 26 21:22:55 (none) pppd[6685]: LCP: timeout sending Config-Requests 
    Jun 26 21:22:55 (none) pppd[6685]: Connection terminated.
    Jun 26 21:22:55 (none) pppd[6685]: Exit.
    Jun 26 21:22:56 (none) pptpd[6792]: CTRL: Client XXX.31.182.139 control connection started
    Jun 26 21:22:56 (none) pptpd[6792]: CTRL: Starting call (launching pppd, opening GRE)
    Jun 26 21:22:56 (none) pppd[6793]: pppd 2.4.2b1 started by (unknown), uid 0
    Jun 26 21:22:56 (none) pppd[6793]: Starting negotiation on /dev/ttyp0
    Jun 26 21:22:56 (none) pptpd[6792]: GRE: Discarding duplicate packet
    Jun 26 21:23:26 (none) pptpd[6792]: GRE: read(fd=5,buffer=804dbe0,len=8196) from PTY failed: status = -1 error = Input/output error
    Jun 26 21:23:26 (none) pptpd[6792]: CTRL: PTY read or GRE write failed (pty,gre)=(5,6)
    Jun 26 21:23:26 (none) pptpd[6792]: CTRL: Closing child ppp with pid 6793
    Jun 26 21:23:26 (none) pptpd[6792]: CTRL: Client XXX.31.182.139 control connection finished
    Jun 26 21:23:26 (none) pppd[6793]: LCP: timeout sending Config-Requests 
    Jun 26 21:23:26 (none) pppd[6793]: Connection terminated.
    Jun 26 21:23:26 (none) pppd[6793]: Exit.
    Jun 26 21:23:27 (none) pptpd[6910]: CTRL: Client XXX.31.182.139 control connection started
    Jun 26 21:23:27 (none) pptpd[6910]: CTRL: Starting call (launching pppd, opening GRE)
    Jun 26 21:23:27 (none) pppd[6911]: pppd 2.4.2b1 started by (unknown), uid 0
    Jun 26 21:23:27 (none) pppd[6911]: Starting negotiation on /dev/ttyp0
    Jun 26 21:23:27 (none) pptpd[6910]: GRE: Discarding duplicate packet
    Jun 26 21:23:57 (none) pptpd[6910]: GRE: read(fd=5,buffer=804dbe0,len=8196) from PTY failed: status = -1 error = Input/output error
    Jun 26 21:23:57 (none) pptpd[6910]: CTRL: PTY read or GRE write failed (pty,gre)=(5,6)
    Jun 26 21:23:57 (none) pptpd[6910]: CTRL: Closing child ppp with pid 6911
    Jun 26 21:23:57 (none) pptpd[6910]: CTRL: Client XXX.31.182.139 control connection finished
    Jun 26 21:23:57 (none) pppd[6911]: LCP: timeout sending Config-Requests 
    Jun 26 21:23:57 (none) pppd[6911]: Connection terminated.
    Jun 26 21:23:57 (none) pppd[6911]: Exit.
    Jun 26 21:23:58 (none) pptpd[7018]: CTRL: Client XXX.31.182.139 control connection started
    Jun 26 21:23:59 (none) pptpd[7018]: CTRL: Starting call (launching pppd, opening GRE)
    Jun 26 21:23:59 (none) pppd[7019]: pppd 2.4.2b1 started by (unknown), uid 0
    Jun 26 21:23:59 (none) pppd[7019]: Starting negotiation on /dev/ttyp0
    Jun 26 21:23:59 (none) pptpd[7018]: GRE: Discarding duplicate packet
    Jun 26 21:24:01 (none) pptpd[7018]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
    Jun 26 21:24:01 (none) pppd[7019]: No CHAP secret found for authenticating vpnuserid, trying aua now.
    Jun 26 21:24:01 (none) pppd[7019]: Using interface ppp0
    Jun 26 21:24:01 (none) pppd[7019]: CHAP peer authentication succeeded for vpnuserid
    Jun 26 21:24:01 (none) pppd[7019]: MPPE 128-bit stateless compression enabled
    Jun 26 21:24:04 (none) pppd[7019]: Cannot determine ethernet address for proxy ARP
    Jun 26 21:24:04 (none) pppd[7019]: local  IP address 192.168.65.1
    Jun 26 21:24:04 (none) pppd[7019]: remote IP address 192.168.65.3

    Hope this helps 
  • Normally you can use RADIUS for domain authentication using MS IAS on NT4, Win2k Server or Win2K+3 Server.  That is what broke on mine, until a fix is found I have had to switch back to ASL user authentication  [:(]  
  • I'm using ASL user authentication. No RADIUS or otherwise. 
    What could be causing this...
    GRE: read(fd=5,buffer=804dbe0,len=8196) from PTY failed: status = -1 error = Input/output error
  • Hi,

    i've got the same Problem here.
    Stopping PPTP and restarting on Astaro solved it ...for one connection attempt...the next try ended up in "619 error" again.


    hm..

    B  
  • I just want to go on record saying that the 4.008 upgrade also broke my ASL box.  I figure the more people that report this, the faster it will be resolved.  
  • I am having issues with PPTP, but not the ones you described.  I also upgraded to 4.008 but my users get a 732 error (could not agree on a common set of parameters).  You hit redial, and it will connect, usually only once ever three or fourtrys.

    When they get connected the session tends to disconnect after a few seconds.

    Something definately seems wrong with this version.