Personal tools

Error Messages

From Dtella Wiki

Jump to: navigation, search

Contents

Introduction

This page contains all documented error messages that may be produced by the DC++ client or DCgate itself. If you do not see an error here and would like to document it, please do. Otherwise please visit the IRC Channel for help resolving the issue.


DCgate Errors

Fatal Error: Server info not available!

Problem Description:

This error is caused by the DCgate client being unable to receive the server config information from config.dcgate.net (or oc.config.dcgate.net) This is most commonly caused by the user connecting to VPN and then disconnecting and trying to use DCgate-OC When you do this, DCgate-OC attempts to query Purdue's DNS server for the TXT record for "oc.config.dcgate.net" Since you are not on VPN and therefore not on Purdue's internal network, the DNS server will not give you an answer, thus causing the DCgate-OC client to fail to connect. Therefore you must do the reboot...

Solution:

This means you need to reboot...

More Info Here: Fatal Error: Server info not available!


Timeout Error: The login is taking too long.

Problem Description:

This error is produced if DCgate exceeds the standard timeout length when connecting to the IRC network.

Solution:

Wait a few minutes and try again. This is a server congestion issue and waiting is the only fix.


Timeout Error: The IRC server stopped responding.

Problem Description:

This error is produced if DCgate exceeds the standard timeout length when pinging or checking its connection to the IRC network.

Solution:

Wait a few minutes and try again. This is a server congestion issue and waiting is the only fix.


Error: You don't seem to be connecting from Purdue.

Problem Description:

This error means that you are not on one of Purdue's IP Networks. Simply put you are offcampus and cannot use DCgate until you correct this problem.

Solution:

Get on campus and try again.


Error: DC nick change is impossible!

Problem Description:

This is a rare error if you try to use a RAW IRC command to change your nickname (or if an admin tries to change your nickname for you) This will cause a fault in the DC protocol and thus you are disconnected and must reconnect.

Solution:

To keep your same nickname just reconnect. If you want to use a different nickname, change it in the DC++ settings and then reconnect.


Error: You left, somehow.

Problem Description:

This is a rare error if you try to use a RAW IRC command to part or leave the IRC Channel (or if an admin makes you leave for some reason...) This will cause a fault in the DC protocol and thus you are disconnected and must reconnect.

Solution:

Simply reconnect and you will be fine


Warning: dropped an oversized command packet

Problem Description:

This means you sent an oversized command packet... Intuitive isn't it.

Solution:

Stop sending oversized command packets.


Warning: I can't determine your IP address.

Problem Description:

For some very strange reason, DCgate cannot figure out what your IP address is. Due to this, it cannot validate your location and authorize you for connection to the network.

Solution:

Enter your IP address manually in the "ini" file in the DCgate folder.


You must share at least XXX MiB in order to download. (You currently have XXX...)

(note: "You currently have XXX..." does not refer to the possible collection of pornographic material you may possess)

Problem Description:

This means you are trying to download files, but are not sharing the minimum required amount.

Solution:

Share at least the minimum amount set - this involves adding shared folders within the DC++ options.

Server couldn't find your hostname; using IP instead.

Problem Description:

This error is produced if DCgate cannot determine your hostname/hostmask, meaning that reverse DNS lookup failed.

Solution:

This error is not fatal; although it is suggested that you give one of the admins a heads up for troubleshooting purposes.


You have tried to access a socket that is illegal to its access permissions.

Problem Description:

We think this error has something to do with a software firewall disallowing dcgate.exe to open sockets.

Solution:

It is suggested that you give one of the admins a heads up for troubleshooting purposes, as this error has only been encountered once before.


ImportError: No module named dns.resolver

Problem Description:

This occurs primarily in *nix environments, or when you try to run the Python source instead of the executable. Usually Python gives you a traceback in this order: dcUsers -> dcCommands -> dcCommon import * -> import dns.resolver.

Solution:

You need the python-dnspython package. In Debian or Ubuntu, "sudo apt-get install python-dnspython" will fix it. Not using an apt-style repository? Look for a similarly-named package for your OS. I can't think of a distro that lacks the Python dns library. If you happen to use such a distro, you can get the source code from http://www.dnspython.org/ and compile it yourself.

DC++ Errors

TTH Inconsistency

Problem Description:

If you're seeing "TTH Inconsistency" errors, it means that the file you're downloading is corrupted in some way.

It can also be caused by the router. http://www.dslreports.com/faq/10739

Solution:

The best suggestion it to try downloading the file from another user. Don't forget to notify the user sharing the corrupted file that he/she needs to find a new copy of the file.