This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

DCC Sends Time Out

Old posts that have not been replied to for several years.
Locked
m
mabus
Voice
Posts: 27
Joined: Fri Jun 17, 2005 6:19 pm

DCC Sends Time Out

Post by mabus »

Tried just about everything i can think of, am totally at a loss.
Read every faq i could get my hands on, and have scoured this message board. Any suggestions would be greatly appreciated.
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

firewall problems

search the forum again for "dcc firewall", it should come up with many articles, I personally have commented on this at least dozen of times
m
mabus
Voice
Posts: 27
Joined: Fri Jun 17, 2005 6:19 pm

Post by mabus »

Thanks for the reply, it doesn't work for anyone. I've tested it with a good dozen+ people thusfar, and they all are unable to recieve from it. Definately not a firewall issue
User avatar
^DooM^
Owner
Posts: 772
Joined: Tue Aug 26, 2003 5:40 pm
Location: IronForge
Contact:

Post by ^DooM^ »

mabus wrote:Thanks for the reply, it doesn't work for anyone. I've tested it with a good dozen+ people thusfar, and they all are unable to recieve from it. Definately not a firewall issue
I think demond was refering to a firewall on the shell.
The lifecycle of a noob is complex. Fledgling noobs gestate inside biometric pods. Once a budding noob has matured thru gestation they climb out of their pod, sit down at a PC, ask a bunch of questions that are clearly in the FAQ, The Noob is born
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

what makes you think it's not your firewall which prevents people receiving files from you?

if they all can't receive a file from you via DCC, that means it's you that are unable to serve them - most likely because your app (bot or IRC client) can't open a random listening port for them to connect to (which is required by DCC protocol) - and the usual suspect is your firewall
m
mabus
Voice
Posts: 27
Joined: Fri Jun 17, 2005 6:19 pm

Post by mabus »

Ah ok i misunderstood. Well the reason is that it's running off a commercial shell, and they are assuring me that the problem isn't with them. So it's definately a problem with the eggdrop itself somewhere. Any other suggestions?
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

post a log

use console +d
m
mabus
Voice
Posts: 27
Joined: Fri Jun 17, 2005 6:19 pm

Post by mabus »

This is what i get when i type .Console +d and try to initiate a DCC Send

<Zeis> [09:13] WARNING: open_telnet_raw() is about to block in gethostbyname()!
<Zeis> [09:13] net: connect! sock 9
<Zeis> [09:13] net: eof!(read) socket 9

Any thoughts what this could mean?
User avatar
demond
Revered One
Posts: 3073
Joined: Sat Jun 12, 2004 9:58 am
Location: San Francisco, CA
Contact:

Post by demond »

that log doesn't show anything relevant.. where's the timeout?

anyway; you need to do 2 things:
  • ensure that you can open a listening port; talk to your shell admin about that - he/she has to allocate such port(s) for you in the system firewall's configuration (if there is a firewall)
  • include that port(s) in your reserved-portrange (see eggdrop.conf)
then you should be able to initiate DCC from your shell

(you = your bot)
m
mabus
Voice
Posts: 27
Joined: Fri Jun 17, 2005 6:19 pm

Post by mabus »

thank you for the suggestion. I'll talk to my admin about doing that
Locked