Dial-Up Connection to VPN Server May Not Work (278031)



The information in this article applies to:

  • Microsoft Windows Millennium Edition

This article was previously published under Q278031
If this article does not describe your hardware-related issue, please see the following Microsoft Web site to view more articles about hardware:

SYMPTOMS

Your computer cannot make a Virtual Private Networking (VPN) connection to a digital subscriber line (DSL) or asymmetric DSL (ADSL) modem, or to a network adapter.

CAUSE

This problem can occur if the value in the "VPN Server / Host Name or IP Address" edit control on the General tab of a Dial-Up Networking connection contains a dotted-decimal Internet protocol (IP) address followed by any additional Virtual Circuit (VC) attribute. For example:

Host Name or IP Address:
[10.0.0.263 pc1]

Windows does not send the additional host or address attributes to the DSL network adapter, or modem, so that the Point-to-Point Tunneling Protocol (PPTP) Outgoing Call Request Phone Number field does not contain the necessary VC attribute.

Note that some DSL modems may automatically select Virtual Circuit 1 (VC1) when the Phone Number field is not set in a PPTP Outgoing-Call-Request frame.

RESOLUTION

A supported fix is now available from Microsoft, but it is only intended to correct the problem that is described in this article. Apply it only to computers that are experiencing this specific problem.

To resolve this problem, contact Microsoft Product Support Services to obtain the fix. For a complete list of Microsoft Product Support Services phone numbers and information about support costs, visit the following Microsoft Web site:NOTE: In special cases, charges that are ordinarily incurred for support calls may be canceled if a Microsoft Support Professional determines that a specific update will resolve your problem. The usual support costs will apply to additional support questions and issues that do not qualify for the specific update in question.

The English-language version of this fix should have the following file attributes or later:
   Date        Time    Version      Size    File name
   ----------------------------------------------------
   10/25/2000  08:23p  4.90.0.3001  40,544  Netpptp.sys
				

The following files are available for download from the Microsoft Download Center:

English-language: Dutch: For additional information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:

119591 How to Obtain Microsoft Support Files from Online Services

Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help to prevent any unauthorized changes to the file.

STATUS

Microsoft has confirmed that this is a problem in Windows Millennium Edition (Me).

MORE INFORMATION

On Windows Me-based computers, the DSL service appears as Point-to-Point Protocol (PPP) over asynchronous transfer mode (ATM) over DSL. There are several ways to connect a computer to this service. The computer has a DSL network adapter on the PCI bus. Modems can also be connected externally to the computer by using a Universal Serial Bus (USB) port, IEEE 1394, or 10BaseT Ethernet.

The following summary is from a network monitor trace and it displays unexpected Terminate Ack packets from the server (frames 17 and 22):

10 0.0000 CLIENT SERVER PPTP Control Packet (1): Start Session Request (1)
11 0.0000 SERVER CLIENT PPTP Control Packet (1): Start Session Reply (2)
12 0.0100 CLIENT SERVER PPTP Control Packet (1): Outgoing Call Request (7)
13 0.0000 SERVER CLIENT PPTP Control Packet (1): Outgoing Call Reply (8)
14 0.0401 CLIENT SERVER LCP  Config Req Packet, Ident = 0x01, Length = 14 
15 0.1703 SERVER CLIENT LCP  Config Req Packet, Ident = 0x74, Length = 15 
16 0.0000 CLIENT SERVER LCP  Config Ack Packet, Ident = 0x74, Length = 15 
17 0.0000 SERVER CLIENT LCP  Terminate Ack Packet, Ident = 0x74, Length = 4 
18 0.0901 CLIENT SERVER GRE  ..K.....A....... Length: 0, Call ID: 0
19 1.9031 SERVER CLIENT LCP  Config Req Packet, Ident = 0x75, Length = 15 
20 0.0000 CLIENT SERVER LCP  Config Ack Packet, Ident = 0x75, Length = 15 
21 0.0100 SERVER CLIENT LCP  Terminate Ack Packet, Ident = 0x75, Length = 4 
22 0.0901 CLIENT SERVER GRE  ..K.....A....... Length: 0, Call ID: 0 
23 0.1603 SERVER CLIENT PPTP Control Packet (1): Echo Request (5)   
24 0.0000 CLIENT SERVER PPTP Control Packet (1): Echo Reply (6)
					

The following information is an abstracted summary of a Ppplog.txt file which displays a problem (see the closing "Layer down" items):

mm-dd-yyyy hh:mm:01.71 - Microsoft Dial Up Adapter log opened.
mm-dd-yyyy hh:mm:01.71 - Server type is  PPP (Point to Point Protocol).
mm-dd-yyyy hh:mm:01.71 - FSA : Adding Control Protocol 80fd (CCP) to control protocol chain.
mm-dd-yyyy hh:mm:01.71 - FSA : Protocol not bound - skipping control protocol 803f (NBFCP).
mm-dd-yyyy hh:mm:01.71 - FSA : Adding Control Protocol 8021 (IPCP) to control protocol chain.
mm-dd-yyyy hh:mm:01.71 - FSA : Protocol not bound - skipping control protocol 802b (IPXCP).
mm-dd-yyyy hh:mm:01.71 - FSA : Adding Control Protocol c029 (CallbackCP) to control protocol chain.
mm-dd-yyyy hh:mm:01.71 - FSA : Adding Control Protocol c027 (no description) to control protocol chain.
mm-dd-yyyy hh:mm:01.71 - FSA : Adding Control Protocol c023 (PAP) to control protocol chain.
mm-dd-yyyy hh:mm:01.71 - FSA : Adding Control Protocol c223 (CHAP) to control protocol chain.
mm-dd-yyyy hh:mm:01.71 - FSA : Adding Control Protocol c021 (LCP) to control protocol chain.
mm-dd-yyyy hh:mm:01.71 - LCP : Layer started.
mm-dd-yyyy hh:mm:01.94 - LCP : Received and accepted authentication protocol c223 (CHAP).
mm-dd-yyyy hh:mm:01.94 - LCP : Received and accepted magic number 64729646.
mm-dd-yyyy hh:mm:03.94 - LCP : Received and accepted authentication protocol c223 (CHAP).
mm-dd-yyyy hh:mm:03.94 - LCP : Received and accepted magic number 64729646.
mm-dd-yyyy hh:mm:03.94 - PPP : Transmitting Control Packet of length: 17
mm-dd-yyyy hh:mm:04.72 - LCP : Received and accepted authentication protocol c223 (CHAP).
mm-dd-yyyy hh:mm:04.72 - LCP : Received and accepted magic number 6472b897.
mm-dd-yyyy hh:mm:04.72 - LCP : Layer up.
mm-dd-yyyy hh:mm:04.72 - CHAP : Layer started.
mm-dd-yyyy hh:mm:05.67 - CHAP : Login was successful.
mm-dd-yyyy hh:mm:05.67 - CHAP : Layer up.
mm-dd-yyyy hh:mm:05.67 - IPCP : Layer started.
mm-dd-yyyy hh:mm:05.67 - IPCP : IP address is 0.
mm-dd-yyyy hh:mm:05.67 - CCP : Layer started.
mm-dd-yyyy hh:mm:05.67 - IPCP : Received and accepted IP address of c3bef923.
mm-dd-yyyy hh:mm:05.67 - IPCP : Turning off IP header compression.
mm-dd-yyyy hh:mm:05.68 - FSA : Received protocol reject for control protocol 80fd.
mm-dd-yyyy hh:mm:05.68 - CCP : Layer finished.
mm-dd-yyyy hh:mm:05.94 - LCP : Received and accepted authentication protocol c223 (CHAP).
mm-dd-yyyy hh:mm:05.94 - LCP : Received and accepted magic number 64729646.
mm-dd-yyyy hh:mm:05.94 - LCP : Layer down.
mm-dd-yyyy hh:mm:05.94 - CHAP : Layer down.
					

For additional information about PPP log files, click the article numbers below to view the articles in the Microsoft Knowledge Base:

140791 How to Create a Ppplog.txt File

156435 How to Interpret the Ppplog.txt File

241252 VPN Tunnels - PPTP Protocol Packet Description and Use

For more specific information about PPTP, view the Request for Comments (RFC) 2637 specification, "Point-to-Point Tunneling Protocol (PPTP)".

For additional information about Windows Me hotfixes, click the article number below to view the article in the Microsoft Knowledge Base:

295413 General Information About Windows Millennium Edition Hotfixes


Modification Type:MajorLast Reviewed:8/8/2006
Keywords:kbHotfixServer kbQFE kbdownload kbbug kbenv kbfix kbgraphxlinkcritical kbnetwork kbQFE KB278031