Ik gebruik mIRC v6.01 om van tijd tot tijd wat mp3tjes te serven vanaf een XP-client achter m'n Slack (Kzema
) server. DCC Sends lukken, maar op resume requests krijg ik: "DCC Resume rejected (invalid parameters)".
Volgens lsmod is ip_masq_irc geladen. Als ik connect in mIRC geeft lsmod ook netjes "1" onder Used by wat ip_masq_irc betreft.
Ik heb nog geprobeerd ip_masq_irc te unloaden (rmmod) en te reloaden (modprobe), maar dat mocht niet baten.
Dit is toch zeker geen kwestie van poorten forwarden aangezien ip_masq_irc dat allemaal voor z'n rekening moet nemen?
Wat kan ik vergeten zijn/fout hebben gedaan?
De source van ip_masq_irc geeft duidelijk aan dat resume mogelijk is:
Volgens lsmod is ip_masq_irc geladen. Als ik connect in mIRC geeft lsmod ook netjes "1" onder Used by wat ip_masq_irc betreft.
Ik heb nog geprobeerd ip_masq_irc te unloaden (rmmod) en te reloaden (modprobe), maar dat mocht niet baten.
Dit is toch zeker geen kwestie van poorten forwarden aangezien ip_masq_irc dat allemaal voor z'n rekening moet nemen?
Wat kan ik vergeten zijn/fout hebben gedaan?
De source van ip_masq_irc geeft duidelijk aan dat resume mogelijk is:
/*
* IP_MASQ_IRC irc masquerading module
*
*
* Version: @(#)ip_masq_irc.c 0.04 99/06/19
*
* Author: Juan Jose Ciarlante
*
* Additions:
* - recognize a few non-irc-II DCC requests (Oliver Wagner)
* DCC MOVE (AmIRC/DCC.MOVE; SEND with resuming)
* DCC SCHAT (AmIRC IDEA encrypted CHAT)
* DCC TSEND (AmIRC/PIRCH SEND without ACKs)
* Fixes:
* Juan Jose Ciarlante : set NO_DADDR flag in ip_masq_new()
* Nigel Metheringham : Added multiple port support
* Juan Jose Ciarlante : litl bits for 2.1
* Oliver Wagner : more IRC cmds processing
* <winmute@lucifer.gv.kotnet.org>
* Juan Jose Ciarlante : put new ms entry to listen()
* Scottie Shore : added support for clients that add extra args
* <sshore@escape.ca>
* Scottie Shore : added support for mIRC DCC resume negotiation
* <sshore@escape.ca>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version
* 2 of the License, or (at your option) any later version.
*
* Multiple Port Support
* The helper can be made to handle up to MAX_MASQ_APP_PORTS (normally 12)
* with the port numbers being defined at module load time. The module
* uses the symbol "ports" to define a list of monitored ports, which can
* be specified on the insmod command line as
* ports=x1,x2,x3...
* where x[n] are integer port numbers. This option can be put into
* /etc/conf.modules (or /etc/modules.conf depending on your config)
* where modload will pick it up should you use modload to load your
* modules.
*
*/