IMPORTANT: "Negotiating port..." error SUGESTIONS! [message #37909] |
Sat, 09 August 2003 09:26 |
|
i had a problem that was like that once. but i couldnt connect to WOL!!! the problem for me was a sys process called "svchost.exe". some new app i got was making it hog my entire CPU!!! i couldnt get any internet activity going, not AIM, not weatherbug, nothing. open the task manager and make sure that no one process is taking up 80% or more of your processor. and it took alot for me to get that process down past 95%!!!
"you cant demand respect, you have to earn it." -- Dufis791 (me)
|
|
|
INTRODUCTION TO NETWORKING [message #47926] |
Thu, 18 September 2003 07:58 |
fl00d3d
Messages: 1107 Registered: August 2003 Location: Iowa, USA
Karma: 0
|
General (1 Star) Viva la Resistance! |
|
|
This is going to be a long message, so sit tight for a bit.
I know there are a lot of you out there that DO know the basics of networking and how to open the ports on your firewalls (usually software) ...but on the flipside I also know there are a lot of you out there (based on reading these forums) that DO NOT know the basics of networking. Therefore I'll cover a couple of the basics that should at least help you understand what some of these guys are saying.
IP addresses are used to route information. I think we all know this by now. However, the way that networking devices process the information that is sent is a different story.
A normal hub broadcasts information to every computer that is plugged into it. Therefore if you have 4 computers on your network (one of which is connected to someone's game server) -- every time the game server sends information to "you" it sends it to the other 3 computers too. And unless you have an intelligent hub, the signal is usually degraded.
A router FORWARDS information based on networking layer of the OSI model. (*note* the website I just linked to may or may not have accurate information. The OSI model was developed by the ISO, and you may wish to check their website out). This is the most common method of "internet sharing" found among simple broadband users.
NAT (Network Address Translation) is a technology developed to save real-world IP addresses. Rather than having 5 real world IP addresses for your network, you can have 1 then the other 4 can have "fake" (or internal) IP addresses. Here's the basics on how NAT works.
(1) A computer with a fake (or internal) IP address such as 192.168.1.2 wants to connect to the game server 66.92.46.127. The data is encapsulated into a packet with the ultimate destination saved in the header of that packet.
(2) This packet is forwarded to the gateway (more info about this in a second) which in this case is a NATing device. The NAT goes into the header of the packet and strips away the old source address (which was 192.168.1.2) and replaces it with the NATing device's real world IP address.
(3) The game server gets a request from the NATing device to connect. The game server connects and sends replies back to the NATing device.
(4) When the replies reach the NATing device, it strips the desination information from itself to the computer that originally sent the request (in this case 192.168.1.2).
The problem is when the NATing device has built in firewall which by default prohibits traffic between 'segments' of the internal network or blocks ICMP traffic from the internet (which makes you look like you have a horrible ping ... or even NO ping).
The default gateway is different for every computer. Look at it this way: if your computer wants to send information to my computer, it can't because its not directly connected and it can't find it. It needs to be forwarded. The way it is forwarded is through each computer's default gateway. So your computer sends the information to your router (which is your computer's default gateway) which forwards it to your ISP's network (which is your router's default gateway) who continues to forward it ...
For the person that was woried about svchost.exe ---- this is a normal process. This service is used for anything that uses a dynamic link library (.dll) file. They're typically a resource hog. You can download tweaking programs if you want to try and help the situation. One can be found HERE.
Now, back to the DMZ issue. A firewall is essentially a "host based" product that monitors and blocks ports. Ports are used to communicate information between computers. If your NAT device/router has a built in firewall its probably going to block any ports above 1024 by default unless you enable them. Which, if you know anything about GameSpy and Renegade port configurations, most of them are above this range. One way to resolve the problem is to DMZ (Demilitarized Zone). This makes it so anything coming from the internet doesn't have to go through the NAT firewall. I've found that this usually still causes networking problems. If you use dial up, I would recommend NOT using a router, NATing device, or NAT firewall. If you want to connect multiple computers, I would just buy a $40 hub from Best Buy.
As for SOFTWARE FIREWALLS such as Zone Alarm or Norton Internet Security (NIS). DO NOT just disable them just because you can't play the game. YES it is definitely true that the firewall software uses a lot of resources, but trust me it's worth it. You have NO IDEA how often people get hacked and don't even know it. And unless you want your identity stolen or your computer crashed, get a firewall. I recommend Norton products. They're easy to use and provide decent security. Plus it's normally packaged with antivirus software.
Find a list of ports that is needed for what you're doing. Every program uses different ports. GameSpy uses like 10 ports, Renegade uses like 10 completely different ports, WOL uses its own ports, etc. I have a complete lists of all these ports on my site. Unfortunately I'm doing maintenance on my network so the webserver is not running (and the webpage is not available).
If you guys have any other networking related or security related questions, please feel free to ask me. I'll answer any question you have. I honestly know a little bit of everything ... and if I don't I know where to get the answers. I'm here to help you if you need it.
~fl00d3d~
cryptowizard@speakeasy.net
[Updated on: Thu, 18 September 2003 08:12] Report message to a moderator
|
|
|
|
IMPORTANT: "Negotiating port..." error SUGESTIONS! [message #47933] |
Thu, 18 September 2003 08:16 |
fl00d3d
Messages: 1107 Registered: August 2003 Location: Iowa, USA
Karma: 0
|
General (1 Star) Viva la Resistance! |
|
|
Routers work on the networking layer. Switches work on the hadware layer and route by MAC.
And for broadband USERS (not routers, I think you wrote it in the wrong context), the most common device is actually a NAT router. If you don't have a router, you probably have an intelligent hub (which is pretty close to a switch).
~fl00d3d~
|
|
|
IMPORTANT: "Negotiating port..." error SUGESTIONS! [message #48895] |
Wed, 24 September 2003 03:24 |
|
t1000n1
Messages: 41 Registered: September 2003
Karma: 0
|
Recruit |
|
|
help it says t his when i try to sent someone a email using outlook express
The host 'smtp' could not be found. Please verify that you have entered the server name correctly. Account: 'pop3', Server: 'smtp', Protocol: SMTP, Port: 25, Secure(SSL): No, Socket Error: 11001, Error Number: 0x800CCC0D
What can i do to fix this. My email is stevenarcand@msn.com.
Just when u thought u seen the last of me.....ILL BE BACK!!!
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: IMPORTANT: "Negotiating port..." error SUGESTIONS! [message #196620 is a reply to message #10479] |
Sun, 16 April 2006 15:06 |
Grim_Reaper_666
Messages: 12 Registered: March 2006
Karma: 0
|
Recruit |
|
|
flyingfox wrote on Sat, 29 March 2003 18:50 | wtf? I have no idea what my gateway is, or my router...or whatever the hell it is. No-one told me about any of this...I have no idea what to do.
|
Uh, me too. What on earth am i supposed to do. I have telewest blueyonder 4meg connection. I have no idea what a router is, all i have is a Modem. My firewall is called PC guard that i got free from the blueyonder site and there is nothing on there about ports.
I realy dont want to have to install another firewall as ZA is crap and pc guard dont let me install other firewall programs while its installed anyway. Plus pcguard has spyware and virus protection and even when i shut my firewall down it still gives me the negotiating port crap.
If i could allow ports thru my firewall then i might have a chance but removing pcguard would mean installing 3-4 other programs. unless sum1 can point me too a free firewall,anti-virus and anti-spyware program that updates itself...
|
|
|
|
|