Hi all, I have setup EoIP over PPTP and all seems to be working just fine. I can browse the remote servers no problems. I can copy small (200KB) files no problem. But when I copy a large file (over 3MB) it craps out with an error saying could not copy file check you are connected to network…This happens both ways from and to remote servers..Any ideas where I can troubleshoot?
Cheers
The way I setup the EoIP over PPTP was here:
That sounds like you are inadvertantly NAT’ing the connection across the EoIP tunnel. I assume you are using an SMB file system, e.g. Windows file sharing. What happens is that the file server sees multiple SMB sessions from the same IP because a SRCNAT is catching the traffic across the tunnel. When the file server sees the second session with the same IP, it automatically terminates the first one. You don’t see it in a small file copy because the copy happens fast enough that another session doesn’t statistically happen during the small time window. With a large file copy, you almost always get hit with it.
Check your SRCNAT statements to ensure you are NOT natting traffic from clients to the file server through either of the routers.
Thanks for the reply, I have no srcnats on either router. I do have lots of dstnats though. Sounds like you are on the right track though because in my testing I can ftp large files to the private IP of the server in question…Any thing else I can check…And yes windows server 2003/XP Pro clients
Cheers
You need to sniff traffic coming into the file server and see what source address is getting used for the multiple sessions. You will see the session reset from the file server going back to an IP address. That should give you the next piece of evidence to track down which device is in the way.
When I sniff packets on the remote file server, it seems that all remote addresses are the IP of the router local to it..Is this because that’s the end point of the bridge? Should I be sniffing for SMB port 445?
Cheers
When I sniff packets on the remote file server, it seems that all remote addresses are the IP of the router local to it
I think that’s the problem. You should be seeing source addresses of the workstations talking to the file server. It seems like you have something on the “router local to it” which is NAT’ing.