Code: Select all
tag when posting logs, code
what makes you think it's a router problem? you know a DCC-aware router? there's no information to base that guess upon; if the guy have said he's having the same problem with any TCP connection, then you would have enough info to guess it sounds like a router problemDe Kus wrote:rather sounds like a router problem, some routers use very low timeouts for DCC sessions. Use telnet or /ctcp <bot> chat instead if you cannot fix it.
Code: Select all
tag when posting logs, code
I think that way, because I have the same problem, since I heared from others they dont have that problem to that shell, I'm sure the only cause that it left is the DCC implementation of my router.demond wrote:what makes you think it's a router problem? you know a DCC-aware router? there's no information to base that guess upon; if the guy have said he's having the same problem with any TCP connection, then you would have enough info to guess it sounds like a router problem
the only time you really make a DCC connection is, when using /dcc <bot>, you can avoid it by using /ctcp <bot> chat, since that way, you wont establish a DCC connection, but in fact a telnet connection to your bot, just your client will think its DCC ^.^.demond wrote:/ctcp bot chat will establish exactly the same type of connection, and connection deterioration is very unlikely to depend on who initialized it, so that most likely won't help - if it helps, that would mean the connection parameters somehow depend on port number/range, and if that's the case, you (or rather that guy) should ditch the provider anyway
routers know nothing about DCC, they know about network-level protocols like TCP, not application-level; read again my postDe Kus wrote:I think that way, because I have the same problem, since I heared from others they dont have that problem to that shell, I'm sure the only cause that it left is the DCC implementation of my router.demond wrote:what makes you think it's a router problem? you know a DCC-aware router? there's no information to base that guess upon; if the guy have said he's having the same problem with any TCP connection, then you would have enough info to guess it sounds like a router problem
you are confused; /ctcp bot chat makes your bot to initiate DCC connection with you - offer you DCC CHAT; either way, it's a TCP connection; DCC itself is only a mean of automatically negotiating TCP connection on IRCthe only time you really make a DCC connection is, when using /dcc <bot>, you can avoid it by using /ctcp <bot> chat, since that way, you wont establish a DCC connection, but in fact a telnet connection to your bot, just your client will think its DCC ^.^.demond wrote:/ctcp bot chat will establish exactly the same type of connection, and connection deterioration is very unlikely to depend on who initialized it, so that most likely won't help - if it helps, that would mean the connection parameters somehow depend on port number/range, and if that's the case, you (or rather that guy) should ditch the provider anyway
Code: Select all
tag when posting logs, code
Code: Select all
<StarZ|Clan> [10:46:54] tcl: evaluate (.tcl): exec netstat -na
<StarZ|Clan> Tcl: Active Internet connections (including servers)
<StarZ|Clan> Tcl: Proto Recv-Q Send-Q Local Address Foreign Address (state)
<StarZ|Clan> Tcl: tcp 0 0 192.168.1.104.6285 84.173.x.x.64415 ESTABLISHED
...
Code: Select all
C:\Dokumente und Einstellungen\De Kus>netstat -na
Aktive Verbindungen
Proto Lokale Adresse Remoteadresse Status
...
TCP 192.168.178.4:20150 84.173.x.x:64416 HERGESTELLT
...
since I wrote about it in the top sticky topic of this forum, I must have heard about it, don't you think?De Kus wrote:have you ever heared about the "DCC module" for iptables?
I would have never guessed that if it wasn't for you to enlighten medo a search for 'ip_nat_irc' or 'router "direct client to client"' on google and you will find a lot of infos related to DCC. in fact the router will manupulate the CTCP DCC packet confirming it contains the external IP and opens a new port.
you simply don't know what you are talking aboutIf I do a "/ctcp <bot> chat" it will be a single "normal" TCP connection without a tunnel. The shell I used as example currently has port forwarding problems, so I can't give new logs, but you can try yourself, in fact your bot will make mIRC to connect to the telnet port and not one of the reserved DCC (file) ports. This might be caused because the kernel of the shell has no DCC module installed, but its always worth a try, because it makes a diffrence which way you establish the connection for the timeout.
Code: Select all
tag when posting logs, code