DSL Extreme
Where are you? Support > Knowledge Base > Dialup Support > Dialup Errors > Error 645
 

Error 645  

Error 645: Internal Authentication Error
 
How to Resolve Error 645: Internal Authentication
Runtime error 645 can be caused by a conflict with other programs on your system, a generic Dial-Up Networking (DUN) error caused by Password List problem or a corrupted installation of DUN. To troubleshoot the problem, we will start with the simplest solutions first.
 
There are two ways to fix error 645. Basically it is a dialup adapter issue
Fix #1
 
  1. Check the connectoid, is require encrypted password checked under the Server Types tab?  Uncheck it.
  2. Uninstall and reinstall the Dial Up adapter.
  3. Recreate the Dialer.
  4. Check for extra winsock.dll's and wsock32.dll's.
  5. Is VPN installed?  If there is do not use it get rid of it.
  6. Try inits (modem strings).
  7. Uninstall and reinstall network.
  8. Delete the pwl files.
  9. Try resetting their password on the server side.
  10. Full internet Uninstall and reinstall.  (DUN, connectoid, pwl files, and network control panel)
  11. Is it a laptop?  Try moving the PCMCIA card to another slot.
 
Fix #2
A: How to Power Cycle Your Computer and Modem
From time to time your computer will run into interruptions during a connection that will leave the computer or modem in an unresolved state. The result is that future connection attempts are compromised. The first step if you encounter an error is to shutdown your machine in the following manner:
 
  1. Close all running programs.
  2. Click on the Start button on your task bar and choose Shut Down.
  3. Select "Shut Down the Computer?"   Click YES.
  4. Once the computer displays the message "It is now Safe to Shut off the Computer", turn the power off.
  5. If you have an external modem, make sure to also turn off its power. If there is no on/off switch on the modem, you may have to unplug the modem’s power supply.
  6. After approximately 30 seconds, turn your computer and modem (if external) back on.
  7. Once the computer has finished booting up, try connecting to DSL Extreme again.
 
B: Changing WINS Resolution
A common cause of trouble with connections can be an inaccurate or corrupt driver data-base. The following steps will make changes requiring the computer to update this database and replace components if missing.
 
  1. Go to Start, Settings. Select Control Panel. Double-click Network.
  2. In the Network control panel, under the Configuration tab, double-click TCP/IP->Dialup Adapter to open a Properties window.
  3. Go to the WINS Configuration tab at the top.
  4. If WINS Resolution is enabled then disable it, or if it is disabled, then enable it. If Use DHCP Server is selected at the bottom, select Disable WINS Resolution.
  5. Click OK the entire way out of the Network control panel. Windows will begin updating its driver database and you will be asked to restart the computer. When finished restarting, try reconnecting again.
 
C: Removing the Windows Password List
Windows 95/98 maintains a list of password files where any passwords are stored. This includes the password(s) used for DSL Extreme. Sometimes these can become corrupt or non-functional, in which case we will need to replace them. To remove the Windows .pwl files:
 
  1. Click Start, Find.  Select Files or Folders.
  2. In the Named field type *.PWL
  3. Click Find Now.
  4. When windows is finished displaying the results, click the Edit menu and choose Select All. Press DELETE (or DEL) on your keyboard. These are generally harmless files, but it is recommended that you not empty your Recycle Bin until the software is fully working.
  5. With all .pwl files removed, perform a complete shutdown of your system and turn the power off. After about 15 seconds, restart the computer.
  6. Depending on your system, you may be prompted for a username and password at start up. If this does happen, enter your last name in all lower case (only 8 letters maximum) in the Username field and  leave the Password field blank (or you will be prompted for it every time you start the computer). Once you click OK, you will be prompted to confirm the password, leave this field blank as well and click OK once more. You should no longer see the prompt.
  7. Try connecting to DSL Extreme once again.
 
D: How to Identify and Disable V90 on 56k Modems
This procedure will disable any 56k protocols supported by your modem. While this may slow down the modem's initial connection rate, it will stabilize the connection. On lines that are of marginal quality this may be necessary. To do this requires identifying your modem, then placing an Extra Setting in the Modems Control Panel. To identify your modem:
 
  1. Disconnect any active connections, reboot the computer if needed.
  2. Open My Computer on your desktop. Open Control Panel and select Modems.
  3. Click on the Diagnostics tab.
  4. Highlight the Com Port the modem is on and click More Info. In the box below with "Command" and "Response", the name of the manufacturer.  A hint about its maker should be found. You may see USRobotics, LT WinModem, or PCTel to clearly identify any of these vendors. If you own a Rockwell modem the listing for ATI3 would be either a number in the form 2.x.xxx.x or 2.xxx_k56flex. A 56k Cirrus Logic modem would be indicated by CL-MD-56xx or something similar.
 
To add the Extra Setting:
 
  1. Open My Computer. Select Modems from Control Panel.
  2. Highlight your modem and select Properties (NOT Dialing Properties).
  3. Click the Connection tab.
  4. Click Advanced on the lower right.
  5. At the bottom will be a field for Extra Settings.
US Robotics modems use s32=98 OR s32=66 OR s32=34
LT WinModem try s38=0 OR s38=0-v90=0 OR s38=0s109=0
PCTel modems use at&fn0s37=12
Rockwell modems try +ms=v34 OR +ms=11,0
Cirrus Logic modems use +ms=v34 OR s37=0
 
  1. Click OK, and then click OK again.  Click Close and retry the connection.
 




 

Search our Knowledge Base

Do the links above not match what problem you're trying to solve or question you might have? With over 600 articles and growing our Knowledge Base most likely has what you're looking for.

Enter a Search Term: Or do an Advanced Search
 

Don't want to search? Go to our Knowledge Base directly

Send an Email to a Representative

Sales & Information

Have some pre-sales questions about our packages or features?

Billing Department

Have a question about your bill or upgrading your package?

Technical Support

Having problems with your Connection? Or setting up your email?

02
    
  I want to thank the person that helped me. They were great and I learned 2 new things about my email.  
 

From Talia S.
 
t
  • @wasi_r @DSL Extreme Thanks for the awesome service. I am loving it. Also thanks to @leolaporte and @TWiT
  • @jank0 Wanted to thank @DSL Extreme