|
For the person who
wants simple explanations and illustrations on how to
solve DCC problems.
If you are connecting to the internet using a wireless
connection, you have to be on the first internal address
in the LAN, in order to run identd. If your
computer is not running identd, you will not be able to
DCC. You can begin to troubleshoot this in the next
section.
THE INTERNAL ADDRESS:
1)
Are you are connecting to the internet using
a
LAN (home wireless network)?
If you are coming in a
LAN, and we will troubleshoot your problem. If you are not coming in on
a LAN, you can skip this
section.
You need to know the number of the main internal address that your LAN
assigns. This is determined by the Router you use. You connect
to your Router with an Internet Browser using an IP Address assigned your
Router maker. That number is the *main* internal address for
your LAN. You will need to check your Router maker to determine what
number they use. I believe that Linksys uses 192.168.1.100, and Dlink
uses 192.168.0.199.
Your Router will assigns different internal IP
Addresses to everything that connects to it .. each computer, printer, game,
etc.
You can only DCC from the computer that has been
assigned the *main* internal IP Address on your LAN. You will not be able
to DCC from other computers on the LAN, because they will not be unable to
run identd. You must be running identd, to DCC.
You need to find out what the *main* number your particular Router uses.
Here is how to find
out if your computer has been
assigned the *main* number by your Router:
1) Start
-> Run -> Type in: CMD
and then enter
2)
You will be at a DOS prompt. Type in:
ipconfig/all and then enter
Look down the list
to find "IP Address"
: The number listed there, is the internal
number that
the Router has assigned to your computer. If your
computer does not
have the main
number, all you need to do, is reset your Router, as
follows:
Unplug your modem and wait 10 secs.
Unplug your router and wait 10 secs
Plug in your modem and wait 10 secs
Plug in your router and wait 10 secs.
When you turn
your computer back on, you can check to make sure your
computer has
grabbed the main internal
address. If you now have the *main* number and
still cannot
DCC,
continue to troubleshoot with #2 below.
YOUR INTERNET ADDRESS
2) FIND THE IP ADDRESS YOUR INTERNET PROVIDER HAS ASSIGNED TO
YOU
Click
HERE to
go to a website where you will find the IP#, that your Internet Provider
assigned to you.
Look for the numerical address (example) IP-Address: 24.164.150.219
Write this number down.
3)
IS "LOCAL INFO" CORRECTLY CONFIGURED IN mIRC ?
Open up mIRC and then DISCONNECT from the
server (changes should be made while disconnected). Open up mIRC
Options (Alt+O) .. Click on the Connect tab, then the
Local Info tab.

Local Host: Leave empty (mIRC
will fill this in for you)
IP Address:
Type in the Internet IP# from your notes.
On Connect Always Get ..
Untick both Local Host
and IP Address. Both must be Unchecked.
Lookup Method: Check
Server
Click OK, and close.
Fire up mIRC and give DCC a shot. If it is still
not working, perform the next test.
4)
IS mIRC LISTENING FOR DCC's ?
mIRC has to *listen*
for DCC’s on port 59.
Alt+O, click on the DCC
tab, click on the SERVER tab. You do not have to enable
a DCC Server, but make sure that where it says
"Listen on Port" .. that 59 has been entered.
I don't know why, but I found mine had changed.

If it
doesn't say 59 .. change it to 59 and click OK before
you close. Try to DCC .. if it is still not working,
move on to the next possibility.
5)
IS WINDOWS FIREWALL BLOCKING YOU ?
DCC or Identd may be blocked by Windows Firewall
Let's check to see.
Go to START, then Control
Panel, and open the Windows Firewall icon.
If it is ON, turn
it OFF .. Click OK.
Now
try to DCC. If it
works, you know that Windows Firewall was blocking you.
If you do not have a
Personal Firewall, then you will want to go back and
turn Windows Firewall back on. You
are going to have to configure Windows Firewall so that
it will allow DCC to pass through it. Here is an
excellent source which explains how to do this.
http://www.mishscript.de/ircguide/appb1.html
6)
IS YOUR SOFTWARE FIREWALL BLOCKING DCC ?
Your Software
Firewall could be blocking you
Probably the most popular
Software Firewalls are Zone Alarm, Norton, McAfee and
Kaspersky .. althought there are others.
If you are running a Software Firewall, test to see if
it is blocking you. It’s
never a good idea to turn off your Firewall, but it’s
the only way I know how to test for this problem. You
may want to disable or turn off your Firewall and then
try to DCC. If it works, you know that it was your
Software Firewall that was blocking it.
Turn
your Firewall back on. You will need to read the FAQ or call Tech Support of the
Mfg. of your Firewall.
Tell them you
need to give mIRC permission to set Identd (port 113), and DCC
(which means *act* as a server).
7)
ARE YOU USING A HARDWARE FIREWALL ?
The Hardware
Firewall on your Router may be blocking DCC
The solution
is to set up Port Forwarding on your Router. If
you are using a Linksys Wireless Router, you are in
luck. I have written some instructions on how to
enable Port Forwarding. Click
HERE
If you are using a different brand Router you will need to
read the instructions that came with your Router, read
the FAQ at their Website, or call Tech Support. You
need to set up Port Forwarding using the following
perimeters:
|
The port ranges
need to be in a very high numbered range. Do not pick port numbers below
1024 (i.e. 1 to 1023), as this could cause major problems with other
protocols (FTP, HTTP, SSH, SMB/CIFS, NFS, and hundreds of others). Stick to
port numbers above 40000, and do not exceed 65534. For example you could
use 47000 to 47010, or 50000 to 50010.
How many Ports?
Ten Ports are sufficient unless you will be sending
and receiving more than 10 DCC’s at a time. |
8) DOES YOUR VIRUS PROTECTION THINK THAT DCC IS A
VIRUS/WORM ?
This is not likely, but
you might want to check to be sure.
Are you getting any
messages that it finds a Worm or something when you try
to DCC? It’s never a good idea to disable or turn
off your Virus Protection and I won't advise it here.
Sometimes an Anti Virus program will register a "false
positive".
If this is your problem,
you will need to contact
the maker of your Virus Protection to find out how to
allow DCC.
9) STILL UNABLE
TO DCC?
Is mIRC confused?
Type on ..
/localinfo –u in any mIRC window, and enter.
This will make sure mIRC
is not confused about what your address is.
If
you have worked your way through this list and are still
not able to DCC, I recommend you join #mirc and
talk to some of the friendly people in there. They
may be able to think of some things I missed.
I wish you great success!
Sincerely,
CometBaby |