SVN Repository Stops Indexing With Error "Only one usage of each socket address"
Symptoms
The svn server is on a windows system, and the initial index fails with the error:
2008-09-08 09:14:35,115 ERROR [pool-2-thread-1] fisheye.app RepositoryScanner-slurp - Problem processing revisions from repo svn://URL/to/repo due to class com.cenqua.fisheye.rep.DbException - Problem getting diff information for rev6876
com.cenqua.fisheye.rep.DbException: Problem getting diff information for rev6876
at com.cenqua.fisheye.svn.SvnRepositoryScanner.slurpRevisionBlock(SvnRepositoryScanner.java:406)
...
Caused by: com.cenqua.fisheye.svn.diff.SvnDiffException: Exception walking dir for /Quantifi/trunk@6876
at com.cenqua.fisheye.svn.diff.DiffProcessor.processOutsideCopy(DiffProcessor.java:538)
...
Caused by: com.cenqua.fisheye.rep.RepositoryClientException: Failed to get properties for C:\fisheye-1.5.4\var\tmp\file.ext:6876
at com.cenqua.fisheye.svn.SvnThrottledClient.properties(SvnThrottledClient.java:239)
at com.cenqua.fisheye.svn.diff.DiffProcessor.addNewFileChangeInfoWC(DiffProcessor.java:608)
...
Caused by: org.tigris.subversion.javahl.ClientException: Only one usage of each socket address (protocol/network address/port) is normally permitted.
svn: Can't connect to host 'HOSTNAME': Only one usage of each socket address (protocol/network address/port) is normally permitted.
at org.tigris.subversion.javahl.SVNClient.properties(Native Method)
at com.cenqua.fisheye.svn.SvnThrottledClient.properties(SvnThrottledClient.java:237)
... 16 more
Cause
Please see the following articles for the definition of the root cause.
- http://blogs.msdn.com/dgorti/archive/2005/09/18/470766.aspx
- http://portal.opensta.org/modules.php?op=modload&name=phpWiki&file=index&pagename=PlaybackAddressInUse.
Resolution
Follow the suggestions outlined in the above articles (i.e. increasing the MaxUserPort).
Last modified on Nov 21, 2012
Powered by Confluence and Scroll Viewport.