TCP/IP CP reported error 31

  • Thread starter Thread starter Bob Feigel
  • Start date Start date
B

Bob Feigel

My apologies if this isn't the right group to ask for help on this
issue:

OS: WIN2000Pro
Pentium III & plenty of system resources to spare
No hardware conflicts

Problem: After I've accessed my dial-up connection more than four or
five times in one session, I get the following error message:

"Checking network protocol connections...

TCP/IP CP reported error 31: A device attached to the system is not
functioning."

Details:

"An internal error occurred.

Make sure you typed your password correctly, and also make
sure that you typed alphabetical characters in the correct
uppercase or lowercase format.

Restart your computer to make sure that all recent
configuration changes have taken effect. If the error persists,
consult the Windows 2000 event log for detailed warnings or
errors.

A possible cause of this error is that the connection was
rejected because the remote computer exceeded its client
license limit. Ask your system administrator to buy more client
licenses or point you to a different remote computer."

The event log shows the following error detail:

"Windows cannot unload your registry file. If you have a roaming
profile, your settings are not replicated. Contact your administrator.

DETAIL - Access is denied. , Build number ((2195))."

And warning:

"The COM+ Event System failed to fire the Logoff method on
subscription {2F519218-754D-4CFE-8DAA-5215CD0DE0EB}. The subscriber
returned HRESULT 800706BA."

I have no idea what all that means, whether it's even related to the
problem or where I can find out. The only way I can reconnect is th
reboot. Then it's OK for a while.

I've tried Windows Help, the Microsoft Knowledge Base, this and other
newsgroups and forums, but could not find any mention of this specific
problem as it relates to my situation. I do not run a server and have
a direct dial-up connection via a modem that tests OK.

BTW - I haven't installed any new software - although I do update my
spyware & antivirus definitions regularly.

Also - this problem developed suddenly and without any obvious reason
I can put my finger on.

Any help would be appreciated. Thanks, Bob





"It's not that I'm afraid to die. I just don't want to be there when it happens." - Woody Allen

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wax-up and drop-in of Surfing's Golden Years: <http://www.surfwriter.net>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
In
Bob Feigel said:
My apologies if this isn't the right group to ask for help on this
issue:

OS: WIN2000Pro
Pentium III & plenty of system resources to spare
No hardware conflicts

Problem: After I've accessed my dial-up connection more than four or
five times in one session, I get the following error message:

"Checking network protocol connections...

TCP/IP CP reported error 31: A device attached to the system is not
functioning."

Details:

"An internal error occurred.

Make sure you typed your password correctly, and also make
sure that you typed alphabetical characters in the correct
uppercase or lowercase format.

Restart your computer to make sure that all recent
configuration changes have taken effect. If the error persists,
consult the Windows 2000 event log for detailed warnings or
errors.

A possible cause of this error is that the connection was
rejected because the remote computer exceeded its client
license limit. Ask your system administrator to buy more client
licenses or point you to a different remote computer."

The event log shows the following error detail:

"Windows cannot unload your registry file. If you have a roaming
profile, your settings are not replicated. Contact your administrator.

DETAIL - Access is denied. , Build number ((2195))."

And warning:

"The COM+ Event System failed to fire the Logoff method on
subscription {2F519218-754D-4CFE-8DAA-5215CD0DE0EB}. The subscriber
returned HRESULT 800706BA."

I have no idea what all that means, whether it's even related to the
problem or where I can find out. The only way I can reconnect is th
reboot. Then it's OK for a while.

I've tried Windows Help, the Microsoft Knowledge Base, this and other
newsgroups and forums, but could not find any mention of this specific
problem as it relates to my situation. I do not run a server and have
a direct dial-up connection via a modem that tests OK.

BTW - I haven't installed any new software - although I do update my
spyware & antivirus definitions regularly.

Also - this problem developed suddenly and without any obvious reason
I can put my finger on.

Any help would be appreciated. Thanks, Bob





"It's not that I'm afraid to die. I just don't want to be there when
it happens." - Woody Allen

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wax-up and drop-in of Surfing's Golden Years:
<http://www.surfwriter.net>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


Seems to me there's somethine else installed on the machine causing this. Do
you have an ADSL connection with the WinPoet software installed on this
machine? If so, check this:
http://www.mcse.ms/archive46-2004-8-996293.html

Did you have EZCD creator installed and rmoved it?
If so, check this.
Cannot Access CD-ROM and Code 31 Error Message in Device Manager After You
Remove Adaptec Easy CD Creator from Your Computer:
http://support.microsoft.com/kb/q270008/

Other related info:
http://forums.enterpriseitplanet.com/archive/index.php/t-934.html

You could also have malware or spyware installed causing this, as I've found
with some client machines, such as the NewDotNet client. It's a nasty one.
Here's info on how to remove it:
http://www.newdotnet.com/

Also, I would suggest to run a complete antivirus scan and perform some
anti-spyware procedures. For possible spyware, download, install, update and
run all of the following.

Ad-Aware
http://www.lavasoftusa.com/software/adaware/

Spybot search and destroy
http://www.safer-networking.org/en/download/

Microsoft Windows AntiSpyware (Beta)
http://www.microsoft.com/athome/security/spyware/software/default.mspx

If none of the above fixes the issue then download Hijack this, run
it, save a copy of the log file and post it to one of the forums below:

HiJackThis Download:
http://www.spywareinfo.com/~merijn/downloads.html

SWI Forums- Post your HiJackThis logfile (Powered by Invision Power Board):
http://forums.spywareinfo.com/

HiJackThis Tutorial and Forums-
How to use HijackThis to remove Browser Hijackers & Spyware. Post your
logfile here:
http://www.bleepingcomputer.com/forums/index.php?showtutorial=42


--
Regards,
Ace

Please direct all replies ONLY to the Microsoft public newsgroups
so all can benefit.

This posting is provided "AS-IS" with no warranties or guarantees
and confers no rights.

Ace Fekay, MCSE 2003 & 2000, MCSA 2003 & 2000, MCSE+I, MCT, MVP
Microsoft Windows MVP - Windows Server - Directory Services
Infinite Diversities in Infinite Combinations.
=================================
 

Seems to me there's somethine else installed on the machine causing this. Do
you have an ADSL connection with the WinPoet software installed on this
machine? If so, check this:
http://www.mcse.ms/archive46-2004-8-996293.html
No.

Did you have EZCD creator installed and rmoved it?
If so, check this.
Cannot Access CD-ROM and Code 31 Error Message in Device Manager After You
Remove Adaptec Easy CD Creator from Your Computer:
http://support.microsoft.com/kb/q270008/
No.

Other related info:
http://forums.enterpriseitplanet.com/archive/index.php/t-934.html

You could also have malware or spyware installed causing this, as I've found
with some client machines, such as the NewDotNet client. It's a nasty one.
Here's info on how to remove it:
http://www.newdotnet.com/
No.

Also, I would suggest to run a complete antivirus scan and perform some
anti-spyware procedures. For possible spyware, download, install, update and
run all of the following.

I run Kaspersky Anti-virus, do a complete scan every 24 hours & update
the definition bases twice daily.

I also regularly run & update the latest versions of Ad-Aware SE
personal, SpyBot, Spyware Blaster (a prophylactic), AdWare Away,
Spyware Doctor and use HiJack This and CWShredder if I have any
doubts. Nothing showing.

But thanks anyway for taking the time and effort to reply. Cheers, Bob




"It's not that I'm afraid to die. I just don't want to be there when it happens." - Woody Allen

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wax-up and drop-in of Surfing's Golden Years: <http://www.surfwriter.net>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
In Bob Feigel <[email protected]> made this post, which I then commented
about below:
I run Kaspersky Anti-virus, do a complete scan every 24 hours & update
the definition bases twice daily.

I also regularly run & update the latest versions of Ad-Aware SE
personal, SpyBot, Spyware Blaster (a prophylactic), AdWare Away,
Spyware Doctor and use HiJack This and CWShredder if I have any
doubts. Nothing showing.

But thanks anyway for taking the time and effort to reply. Cheers, Bob

Sorry Bob, I tried my best for ya. That was the only thing I can find on
that error. I have not seen this before other than a compromised TCPIP stack
that I had to reinstall TCP one time on a client's machine.

Maybe you can use the same search criteria I did in Google or Microsoft's
Technet site ("TCP/IP CP reported error 31") and check out the hits and see
if they apply to your circumstances.

Ace
 
In Bob Feigel <[email protected]> made this post, which I then commented
about below:


Sorry Bob, I tried my best for ya. That was the only thing I can find on
that error. I have not seen this before other than a compromised TCPIP stack
that I had to reinstall TCP one time on a client's machine.

Maybe you can use the same search criteria I did in Google or Microsoft's
Technet site ("TCP/IP CP reported error 31") and check out the hits and see
if they apply to your circumstances.

Ace

Thanks for the comments and suggestion. I've been on (and around and
around) Microsoft's Technet and support sites again and there is still
nothing there that applies to my specific problem. Having done a
google search, it appears that it is a problem that other users have
encountered, but, so far, no one has been able to come up with a
solution. And Microsoft has yet to know it exists, let alone offer any
support. We live in hope. Cheers, Bob






"It's not that I'm afraid to die. I just don't want to be there when it happens." - Woody Allen

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Wax-up and drop-in of Surfing's Golden Years: <http://www.surfwriter.net>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
In
Bob Feigel said:
Thanks for the comments and suggestion. I've been on (and around and
around) Microsoft's Technet and support sites again and there is still
nothing there that applies to my specific problem. Having done a
google search, it appears that it is a problem that other users have
encountered, but, so far, no one has been able to come up with a
solution. And Microsoft has yet to know it exists, let alone offer any
support. We live in hope. Cheers, Bob

Hopes and dreams are humanity's driving force. :-)

Have you considered reinstalling the stack?

285034 - How to Remove and Reinstall TCPip for Windows 2000:
http://support.microsoft.com/default.aspx?scid=kb;en-us;285034

Ace
 
In

Hopes and dreams are humanity's driving force. :-)

Have you considered reinstalling the stack?

285034 - How to Remove and Reinstall TCPip for Windows 2000:
http://support.microsoft.com/default.aspx?scid=kb;en-us;285034

Ace

At this crucial juncture I have to admit to being a newcomer to all
this. But I'm not only willing to learn, I enjoy it. So ...

I've read the instructions on "how to reinstall TCP/IP on a Windows
2000-based computer.", but when it gets down to the nitty-gritty, it
says: "Click TC/IP, and then check Uninstall from all dial-up
connections and from all LAN connections in the Network and Dial-up
Connections tool."

What it doesn't tell me is where I find the "TCP/IP" to click. Any
pointers would be appreciated.

Yours truly,

Learning-How-To-Boil-Water-Bob




"Only two things are infinite, the universe and human
stupidity, and I'm not sure about the former." - Albert Einstein


Wax-up and drop-in on surfing's Golden Years: http://www.surfwriter.net
 
In
Bob Feigel said:
At this crucial juncture I have to admit to being a newcomer to all
this. But I'm not only willing to learn, I enjoy it. So ...

I've read the instructions on "how to reinstall TCP/IP on a Windows
2000-based computer.", but when it gets down to the nitty-gritty, it
says: "Click TC/IP, and then check Uninstall from all dial-up
connections and from all LAN connections in the Network and Dial-up
Connections tool."

What it doesn't tell me is where I find the "TCP/IP" to click. Any
pointers would be appreciated.

Yours truly,

Learning-How-To-Boil-Water-Bob

I don't have a 2000 machine in front of me, but in that article, I would
assume to do step2 prior to step1. But I would also assume TCP/IP would be
"IP Protocol (TCP/IP)" that you would uncheck.

Ace
 
In

I don't have a 2000 machine in front of me, but in that article, I would
assume to do step2 prior to step1. But I would also assume TCP/IP would be
"IP Protocol (TCP/IP)" that you would uncheck.

The terminology is confusing me. The instructions refer a "Windows
2000-based computer. What I have is an ordinary Gateway desktop
computer with a W2PRO operating system. Is that what "Windows
2000-based computer" means or does it mean a Windows 2000 Server -
which is not what have?

In any event, the instructions on the webpage
http://support.microsoft.com/default.aspx?scid=kb;en-us;285034
are as follows:

To remove TCP/IP from your Windows 2000-based computer:

1. Click TCP/IP, and then click Uninstall from all dial-up
connections and from all LAN connections in the Network and Dial-up
Connections tool.

2. Install another protocol (NWlink or NetBEUI) to maintain a
placeholder for each connection.

3. Restart your computer.

4. Click LAN connections, reinstall TCP/IP, and then restart your
computer.

Cheers, Bob

"Only two things are infinite, the universe and human
stupidity, and I'm not sure about the former." - Albert Einstein


Wax-up and drop-in on surfing's Golden Years: http://www.surfwriter.net
 
In

I don't have a 2000 machine in front of me, but in that article, I would
assume to do step2 prior to step1. But I would also assume TCP/IP would be
"IP Protocol (TCP/IP)" that you would uncheck.

BINGO! Found the settings under properties. Un-installed, rebooted,
re-installed, rebooted. We shall see if that helps. Thanks, Bob




"Only two things are infinite, the universe and human
stupidity, and I'm not sure about the former." - Albert Einstein


Wax-up and drop-in on surfing's Golden Years: http://www.surfwriter.net
 
In
Bob Feigel said:
On Sun, 14 Aug 2005 22:35:06 -0400, "Ace Fekay [MVP]"
BINGO! Found the settings under properties. Un-installed, rebooted,
re-installed, rebooted. We shall see if that helps. Thanks, Bob

Cool!

Please post back with your findings.

Ace
 
In

Cool!

Please post back with your findings.

Ace

Tried it another couple of times just in case I didn't do it right the
first time. Unfortunately, it didn't do the trick. I'm still getting
that error 31 message and still having to reboot every time it pops
up. Drats! b




"Only two things are infinite, the universe and human
stupidity, and I'm not sure about the former." - Albert Einstein


Wax-up and drop-in on surfing's Golden Years: http://www.surfwriter.net
 
In
Bob Feigel said:
Tried it another couple of times just in case I didn't do it right the
first time. Unfortunately, it didn't do the trick. I'm still getting
that error 31 message and still having to reboot every time it pops
up. Drats! b

Sorry to hear that. Re-run setup. It will save your current personal profile
and apps but wil refresh the system files. Don't forget to re-run the SP
too.

Ace
 
In

Sorry to hear that. Re-run setup. It will save your current personal profile
and apps but wil refresh the system files. Don't forget to re-run the SP
too.

Ace

Thanks, I'll do that. But first, I've found two definitions for SP
(System Properties & Service Provider) and wonder if this is what you
mean:

"The Service Provider (SP) is a program that resides in the desktop
system or server, and is responsible for all DMI activities. This
layer collects management information from products (whether system
hardware, peripherals or software), stores that information in the
DMI's database and passes it to management applications as requested."

If so, I'm not sure where I'd find it our how to re-run it. Cheers,
Bob




"Only two things are infinite, the universe and human
stupidity, and I'm not sure about the former." - Albert Einstein


Wax-up and drop-in on surfing's Golden Years: http://www.surfwriter.net
 
Bob Feigel said:
Thanks, I'll do that. But first, I've found two definitions for SP
(System Properties & Service Provider) and wonder if this is what you
mean:

"The Service Provider (SP) is a program that resides in the desktop
system or server, and is responsible for all DMI activities. This
layer collects management information from products (whether system
hardware, peripherals or software), stores that information in the
DMI's database and passes it to management applications as requested."

If so, I'm not sure where I'd find it our how to re-run it. Cheers,
Bob

Service Pack
 
Service Pack

Aha! Thank you. I've downloaded and installed "Update Rollup 1 for
Windows 2000 Service Pack 4 (KB891861)", "Cumulative Security Update
for Internet Explorer 6 Service Pack 1 (KB896727)" and all the
security updates before and since then. Is "re-run" the same as
"reinstall"? Cheers, Bob




"Only two things are infinite, the universe and human
stupidity, and I'm not sure about the former." - Albert Einstein


Wax-up and drop-in on surfing's Golden Years: http://www.surfwriter.net
 
In
Bob Feigel said:
Aha! Thank you. I've downloaded and installed "Update Rollup 1 for
Windows 2000 Service Pack 4 (KB891861)", "Cumulative Security Update
for Internet Explorer 6 Service Pack 1 (KB896727)" and all the
security updates before and since then. Is "re-run" the same as
"reinstall"? Cheers, Bob

In this case it's a reinstall. When I said re-run, I mean to reinstall the
operating system. Yes, you will have to install the service pack afterwards,
and all the security updates. It shouldn't take long for the whole thing,
probably about a couple hours, depending on the speed of your machine and
your Internet connection.

Ace
 
In

In this case it's a reinstall. When I said re-run, I mean to reinstall the
operating system. Yes, you will have to install the service pack afterwards,
and all the security updates. It shouldn't take long for the whole thing,
probably about a couple hours, depending on the speed of your machine and
your Internet connection.

Ace

Slowly but surely ...

OK - I've backed-up everything (on a removal USB HHD) and started the
reinstall process using my original W2KPro CD. Launched setup.exe from
Run. Window pops up telling me that I can't do a simple reinstall to
W2KPro Service Pack 3 from W2KPro Service Pack 4 and that I'll have to
do a total clean install (eg: start from scratch and have to reinstall
all my software as well).

Is there a way around this, such as uninstalling Service Pack 4 using
Add/Remove Programs then trying again? Believe me, I don't want to
have to reinstall all my software! Thanks, b





"Only two things are infinite, the universe and human
stupidity, and I'm not sure about the former." - Albert Einstein


Wax-up and drop-in on surfing's Golden Years: http://www.surfwriter.net
 
In
Bob Feigel said:
Slowly but surely ...

OK - I've backed-up everything (on a removal USB HHD) and started the
reinstall process using my original W2KPro CD. Launched setup.exe from
Run. Window pops up telling me that I can't do a simple reinstall to
W2KPro Service Pack 3 from W2KPro Service Pack 4 and that I'll have to
do a total clean install (eg: start from scratch and have to reinstall
all my software as well).

Is there a way around this, such as uninstalling Service Pack 4 using
Add/Remove Programs then trying again? Believe me, I don't want to
have to reinstall all my software! Thanks, b

Still at it? :-)

You'l need an SP4 integrated i386 build on your WIndows 2000 CD. How to make
one? Easy:

Use a tool such as UltraISO to ISO the current CD.
Once the ISO is complete, open the ISO with UltraISO.
Copy it out of the ISO to a location on your drive, such as C:\i386.
Then delete the i386 folder from the ISO.
Then run SP4's update as such (assuming i386 is at c:\i386):
update /s:c:
The updater will look for an i386 folder under the C: drive and integrate
the pack into it.
Once completed, then copy the newly integrated i386 into the ISO in it's
original location.
Then burn it.
Then run the setup!

Ace
 
In

Still at it? :-)

You'l need an SP4 integrated i386 build on your WIndows 2000 CD. How to make
one? Easy:

Use a tool such as UltraISO to ISO the current CD.
Once the ISO is complete, open the ISO with UltraISO.
Copy it out of the ISO to a location on your drive, such as C:\i386.
Then delete the i386 folder from the ISO.
Then run SP4's update as such (assuming i386 is at c:\i386):
update /s:c:
The updater will look for an i386 folder under the C: drive and integrate
the pack into it.
Once completed, then copy the newly integrated i386 into the ISO in it's
original location.
Then burn it.
Then run the setup!

Ace

That's easy for *you* to say ;-)

Hokay - I've purchased a licensed version of UltraISO and although
I've managed to burn five new copies of my original W2KPro disc, I
haven't been able to figure out how to get the i386 folder to update
using ROLLUP 1 FOR WINDOWS 2000 SP4 file:
C:\703e7a1af4906c3f23\update.

What I'm doing is this:

Using UltraISO to "Make A CD/DVD Image" from the original W2KPro disc
and putting it into the default directory on my C drive. Then I'm
saving it.

Then I'm extracting the "i386" folder directly onto my C drive without
first creating a new folder so that i386 and all its folders & files
are now located in C:\i386.

Then I'm using UltraISO to delete "i386" from the folder I've
transferred to my hard drive from the original CD.

Then I'm going into C:\703e7a1af4906c3f23\update, opening the "update"
folder, launching "update.exe" and following all the prompts.

After the update is completed, I use UltraISO to "add" i386 from the C
drive, save, ask UltraISO to "Burn" the changed image onto a blank CD
using Nero and cross my fingers.

Then I launch the CD and get the same message telling me that I can't
update SP4 with an earlier version.

Since this isn't what I'm trying to achieve I've gone back and
compared the dates/times the i386 files were created. It appears that
the SP4 update isn't integrating the update into the folder I've ISO'd
and replaced on the copied CD. So I must be leaving out a step or two
along the way.

In any event, I've learned one hell of a lot, but obviously have
further to climb on this particular learning curve. As always, any
suggestions would be appreciated. Cheers, b




"Only two things are infinite, the universe and human
stupidity, and I'm not sure about the former." - Albert Einstein


Wax-up and drop-in on surfing's Golden Years: http://www.surfwriter.net
 
Back
Top