We have a few remote users who are unable to run "svn up" to an internal server in specific paths in a repository but can access others. The error is "svn: E730054: Error running context: An existing connection was forcibly closed by the remote host." The server is in the US and some of the users are in Russia, they communicate with the server over a VPN not using NAT. If they use Putty to create a SSH port forward to the server, they can run svn up without error.
The rule that allows traffic to traverse the VPN does not have any network filtering in place. I know this server has an OS release and software dated from 2011 and 2012 (details below), the httpd access logs don't show any issues (HTTP code 200 and 207), the error log is bare and does not show a relevant entry that shows why a sync was blocked or not permitted.
What are some suggestions on where I can look to better troubleshoot the issue? Would a packet capture help me identify what is going on? If so, what should I look for in the capture?
Fedora 15 (Locklock)
subversion 1.6.18
Apache 2.2.22
Renzo Rosales
The SSH tunnel is set to use local port 8080 redirect to port 80 on the remote Fedora system on port 80.
After running the svn up over the SSH tunnel, most items are updated but 3 external items fail with the error: "svn: warning: W730054: Error running context: An existing connection was forcibly closed by the remote host."
Then after running "svn up -r BASE" over the VPN I receive "svn: E730054: Error running context: An existing connection was forcibly closed by the remote host."
Running "svn ls -r BASE --depth=empty" gives me an empty response.
Paths:
Doesn't work:
http://server/root/folderA/folder1/folderi/folderone
Works:
http://server/root/folderA/folder1/folderi/folderone/foldertwo