Problem with CSI.COM and pop3 mail

Has anyone had any success connecting to their CSI pop mail pox using fetchmail under Linux 2. I am using red hat linux 4.2, User name and password authenticates stat and list work, on retr command, csi end goes dead. The same happens if I do it manually by telneting to port 110 and issuing the commands. However, If I telnet manually under Windows 95, it all works perfectly.

I have tried using the poprpa package, it authenticates perfectly, but also gets stuck after sending a RETR 1 command. I have tried with kernel 2.0.30  and also 2.1.79  and neither work. I have tried on two different machine with two different modems.

I immagine I could have some compile option not set properly, or maybe something missing in /etc/conf.modules

Thanks for your time,
Nicholas Waltham


Thanks again for your suggestings,
Nicholas Waltham
nwalthamAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

unicorntechCommented:
Sometimes this can happen if it is trying to retrieve the mail from /usr/spool/mail/username rather than /var/spool/mail/username. In the later versions chrooting occurs which basically means that although there is a sym link between /usr/spool and /var/spool the chroot process creates a sub file system for security that doesn't include the sym links.

Try looking at the source code for the fetchmail and see where it looks for its mail box. If it looks in /usr/spool try changing it to /var/spool or vice versa. This is a common problem and is usually fixed in this way. Regards,

Jason
0
nwalthamAuthor Commented:
Thanks for you suggestion, but this problem is not unique to fetchmail, I can reproduce it with telnet, and poprpa (a version of popclient) fails at the same point.

0
sauronCommented:
Suggest you attempt retrieval with telnet, under linux, and windows. Do a packet capture on both, and look for differences.

This may give you somewhere to start. Perhaps your terminal setup is causing differences that make it work under windows but not linux. There must be a differnce in the setup somewhere - if you can find this you may be able to solve the problem.
0
linda101698Commented:
I am posted the solution found by nwaltham to solve the problem.

Linda Gardner
Customer Service @ Experts Exchange

Solution:
I have found the answer, I needed to set mtu and mru to
         296 and now everything is fine.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux Networking

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.