mIRC Home    About    Download    Register    News    Help

Print Thread
Passive dcc-send filetype rejected #154478 29/07/06 06:45 PM
Joined: Jan 2004
Posts: 1,187
maroon Offline OP
Hoopy frood
OP Offline
Hoopy frood
Joined: Jan 2004
Posts: 1,187
I searched and didn't find anything about this. I'm not sure if it's a bug or not, it depends on whether there's a reason why mIRC should reject an ignored filetype on a passive send it's making, which doesn't happen on a non-passive dcc-send. It would be nice if mIRC would differentiate between a 'normal' dcc send and the pseudo-send reply coming back from a passive recipient.

When you have dccignore set to only accept a few filetypes, and *.dat is not on the accepted list, you expect to not be able to receive .dat files, but normal dcc-send allows you to send them, but:

/dcc passive on
* Passive DCC is on
/write test.dat test
/dcc send receiver test.dat

DCC Send from receiver rejected (test.dat, file type ignored)

Fails even though the receiver is accepting filetype *.dat

Re: Passive dcc-send filetype rejected #154479 30/07/06 02:10 PM
Joined: Oct 2003
Posts: 214
S
Sephiroth_ Offline
Fjord artisan
Offline
Fjord artisan
S
Joined: Oct 2003
Posts: 214
Are you sure he has removed you from ignore list?

Are you sure he has unchecked "turn ignore back on after n minutes"


one step closer to world domination
Re: Passive dcc-send filetype rejected #154480 30/07/06 02:19 PM
Joined: Jul 2003
Posts: 655
Om3n Offline
Fjord artisan
Offline
Fjord artisan
Joined: Jul 2003
Posts: 655
I think what is happening is that when maroon sends a file to reciever, maroon's client spits out the error and it all fails.


"Allen is having a small problem and needs help adjusting his attitude" - Flutterby
Re: Passive dcc-send filetype rejected #154481 30/07/06 02:41 PM
Joined: Jan 2004
Posts: 1,187
maroon Offline OP
Hoopy frood
OP Offline
Hoopy frood
Joined: Jan 2004
Posts: 1,187
Omen is correct. Sender is set up to make only passive sends, but accepts only a list of filetypes that does not include *.dat. Receiver has dcc ports opened, and ignores only a list of filetypes that does not include ignoring *.dat. Sender can send test.txt, test.jpg etc to Receiver, but Sender's own dccignore settings are blocking it from passively sending test.dat

Re: Passive dcc-send filetype rejected #154482 30/07/06 08:02 PM
Joined: Jan 2003
Posts: 22
M
myndzi Offline
Ameglian cow
Offline
Ameglian cow
M
Joined: Jan 2003
Posts: 22
It probably is a bug. The reason this is happening is because of how the passive DCC send protocol works. Normally a CTCP (which is actually a PRIVMSG) is replied to with a CTCP REPLY (which is actually a NOTICE). This is to prevent loops and the like. But the "passive" DCC protocol requires three messages, so the first CTCP is replied to with another CTCP. mIRC is checking it against the DCC ignore list before it is checking whether it is actually an incoming DCC send or a response to an outgoing passive DCC send.

Re: Passive dcc-send filetype rejected #154483 31/07/06 01:55 PM
Joined: Dec 2002
Posts: 4,539
Khaled Offline
Hoopy frood
Offline
Hoopy frood
Joined: Dec 2002
Posts: 4,539
Thanks this has been fixed for the next version.