LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices

Reply
 
Search this Thread
Old 10-26-2004, 09:56 PM   #1
RoaCh Of DisCor
Member
 
Registered: Apr 2004
Location: Washington State
Distribution: SuSE 9.3 / Slackware-Current
Posts: 701

Rep: Reputation: 30
Can send files via gaim w/ msn...but not on amsn


I can send files through gaim, connected to msn to people...but on amsn...i cannot send files to people. It just times out. Would anyone happen to know why this would be?

Thanks.

-RoaCh
 
Old 10-26-2004, 10:14 PM   #2
win32sux
Guru
 
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870

Rep: Reputation: 371Reputation: 371Reputation: 371Reputation: 371
i think on amsn you need to open tcp port 6891 (by default) to be able to send files...

sounds like gaim doesn't need that... i don't know why, though...

Last edited by win32sux; 10-26-2004 at 10:17 PM.
 
Old 10-26-2004, 11:21 PM   #3
RoaCh Of DisCor
Member
 
Registered: Apr 2004
Location: Washington State
Distribution: SuSE 9.3 / Slackware-Current
Posts: 701

Original Poster
Rep: Reputation: 30
Wouldn't they both use the same port?
 
Old 10-27-2004, 02:40 AM   #4
win32sux
Guru
 
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870

Rep: Reputation: 371Reputation: 371Reputation: 371Reputation: 371
Quote:
Originally posted by RoaCh Of DisCor
Wouldn't they both use the same port?
i don't think they need to use the "same" port, but i would think they'd have to use "a" port...

i know that amsn let's you specify what port you wanna start at, with the default being 6891...

i can confirm that if i don't open a port for amsn it won't allow me to send files...

i'm guessing you haven't opened any port, and yet gaim still transfers fine, right??

maybe gaim does things differently or something...

hmmm... weird...
 
Old 10-27-2004, 04:01 AM   #5
iluvatar
Member
 
Registered: Jul 2003
Location: netherlands
Distribution: debian
Posts: 403

Rep: Reputation: 30
in amsn, you may specify an IP address for file transfers. if you have multiple on your pc, check that setting. for file transfers over the internal network I have to specify my own computers IP address, for file transfers over the internet, I have to specify the external IP address of the router (makes sense). also check the port settings as suggested above, also on the router and firewall if you have any.

greetz,
.-=~ iluvatar ~=-.
 
Old 10-27-2004, 04:22 AM   #6
Hammett
Senior Member
 
Registered: Aug 2003
Location: Barcelona, Catalunya
Distribution: Gentoo
Posts: 1,037

Rep: Reputation: 54
Quote:
Originally posted by win32sux
i don't think they need to use the "same" port, but i would think they'd have to use "a" port...

i know that amsn let's you specify what port you wanna start at, with the default being 6891...

i can confirm that if i don't open a port for amsn it won't allow me to send files...

i'm guessing you haven't opened any port, and yet gaim still transfers fine, right??

maybe gaim does things differently or something...

hmmm... weird...
You NEED to use ports from 6891 to 6899 because these are what msn network (protocol) uses for file transfers. It's not amsn or gaim who decide which ports to use for file transfer, but the network. You can't use any other port if you plan to receive files (it doesn't make sense to listen to port 8569 if the file comes from 6891). The fact that amsn lets you choose which port start with, is bounded to 6891-6899.

As for sending files, you first send the file transfer request, and acceptance comes as well for port 6891, so you REALLY need to listen to that port.

Check iptables or any other firewall you may be using to open that port.

Hope this helps
 
Old 10-27-2004, 05:17 AM   #7
win32sux
Guru
 
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870

Rep: Reputation: 371Reputation: 371Reputation: 371Reputation: 371
Quote:
Originally posted by Hammett
You NEED to use ports from 6891 to 6899 because these are what msn network (protocol) uses for file transfers. It's not amsn or gaim who decide which ports to use for file transfer, but the network. You can't use any other port if you plan to receive files (it doesn't make sense to listen to port 8569 if the file comes from 6891). The fact that amsn lets you choose which port start with, is bounded to 6891-6899.

As for sending files, you first send the file transfer request, and acceptance comes as well for port 6891, so you REALLY need to listen to that port.

Check iptables or any other firewall you may be using to open that port.

Hope this helps
but why do the transfers work fine on gaim without having the port(s) open??

and why do they work fine on a windows lan without doing any port forwarding on the linux gateway??

Last edited by win32sux; 10-27-2004 at 05:22 AM.
 
Old 10-27-2004, 07:39 AM   #8
Hammett
Senior Member
 
Registered: Aug 2003
Location: Barcelona, Catalunya
Distribution: Gentoo
Posts: 1,037

Rep: Reputation: 54
Well, that's another problem....For me amsn works perfectly, check what iluvatar said about IPs, maybe amsn is not getting well the your IP (that is, put it manually and see if it works).

BTW, if you receive files, you have those ports open for sure.
 
Old 10-27-2004, 12:18 PM   #9
RoaCh Of DisCor
Member
 
Registered: Apr 2004
Location: Washington State
Distribution: SuSE 9.3 / Slackware-Current
Posts: 701

Original Poster
Rep: Reputation: 30
I don't use IPtables, but I do have a router. How can I check to see if a port is closed or not? ...although, gaim is working find for sending files, which I still find odd.
 
Old 10-27-2004, 07:43 PM   #10
win32sux
Guru
 
Registered: Jul 2003
Location: Los Angeles
Distribution: Ubuntu
Posts: 9,870

Rep: Reputation: 371Reputation: 371Reputation: 371Reputation: 371
if you're gonna do the adjustment on your router, then you'll need to forward the ports to your ip on the lan... the way to do this depends on your router... a lot of home routers have a built-in web interface which can be accessed from the lan by going to http://192.168.100.1 or something like that...

on a side note, i have developed a simple hypothesis to explain why amsn has this need for ports 6891-6900 while gaim doesn't... here it is:


amsn uses the "old" file transfer methodology, which required certain listening ports... gaim uses the "new" file transfer methodology, which doesn't require the listening ports - and is much more NAT-friendly.


if my hypothesis is true, then i'd imagine a future version of amsn won't have this limitation... needing those ports seems very limiting, as you can only do 10 simultaneous file transfers from the amsn client(s)... this might be fine and dandy on a single pc setup, but when you are doing snat for a lan with 250+ amsn clients it really sucks if no more than 10 clients can transfer files simultaneously, and each of those can only transfer one file at a time... yuck!!!

the new method would seem to tear-down the 10 transfer barrier, starting the required connections from within the lan, eliminating the need for certain ports to be listening, and therefore allowing file transfers both ways while still being completely firewalled from the internet...

perhaps this new methodology was introduced into the msn protocol by microsoft recently, but they retained compatibility with the old methodology for X reason...


Last edited by win32sux; 10-27-2004 at 07:52 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problems connecting to my msn account with gaim and amsn! please help Lyran Linux - Software 0 04-20-2005 02:22 PM
AMSN cannot send files? ginda Suse/Novell 1 03-06-2005 05:20 PM
Can't send files through MSN on Gaim RemusX2 Linux - Software 3 10-17-2004 02:27 AM
msn in linux (amsn and gaim not working) atapi103 Linux - Software 19 01-09-2004 02:36 AM
Msn with proxy? Gaim, amsn don't work! hornokplease Linux - Software 13 09-09-2003 05:01 AM


All times are GMT -5. The time now is 09:06 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration