Unable to connect to SVN repository
Asked by Collin Plasse:

One of my Dev's came to me and told me that Crucible can no longer connect to SVN. I checked on the back end and found that it was throwing this error code up:

Tue Jun 12 14:42:29 EDT 2018: Repository paused due to error com.cenqua.fisheye.rep.RepositoryClientException: java.lang.IllegalArgument

Checked around the KB's here and couldn't find anything. Anyone have any insight? Thanks!


Answers:
author: Caterina Curti
body: Hi [@Collin Plasse](/t5/user/viewprofilepage/user-id/1278273),

After further analysis, we have identified this as being a bug in Fisheye (caused by the SVNKit library in use).

Please refer to the details on the bug report for more details and a **workaround**:

- [FE-7050](https://jira.atlassian.com/browse/FE-7050)

Cheers,

Caterina - Atlassian


author: Caterina Curti
body: Hi [@Collin Plasse](/t5/user/viewprofilepage/user-id/1278273),

Would it be possible to share the entire stack trace (from the logs) for the error as well as the lines right before and after this?

In particular, we need to see the "Caused by" lines to understand the root cause of the issue. The java.lang.IllegalArgument message is a generic one that can be reported for many errors.

Cheers,

Caterina - Atlassian

comments: author: Collin Plasse
body: Sure. How do I get those? I'm new to Crucible and the Atlassian suite.


author: Caterina Curti
body: You can find the Fisheye logs in the \<FISHEYE_INST\>/var/log folder.

Look for the latest one (atlassian-fisheye-YYYY-MM-DD.log with today's date) and paste the error here for our review.

We can also try running the [Log Scanner](https://confluence.atlassian.com/support/log-scanner-and-scheduled-log-scanner-790796841.html) to see if there is a match against one of our known issues.


author: Collin Plasse
body: ```
This is what the logs say repeating


2018-06-15 08:20:28,439 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: application.login.url
2018-06-15 08:20:28,440 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: session.tokenkey
2018-06-15 08:20:28,440 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.lastvalidation' : 'fisheye.crowd.session.lastvalidation'
2018-06-15 08:20:28,440 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.validationinterval' : '2'
2018-06-15 08:20:28,441 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'cookie.domain' : '.sitespect.com'
2018-06-15 08:20:28,991 INFO? [InitPing1 SSRepo ] fisheye BaseRepositoryScanner-ping - processing repository SSRepo (SSRepo)
2018-06-15 08:20:28,991 INFO? [InitPing1 SSRepo ] fisheye RepositoryEngine-finishPause - Repository SSRepo resuming from pause
2018-06-15 08:20:28,992 INFO? [InitPing1 SSRepo ] fisheye Svn2Scanner-doSlurpTransaction - Starting slurp of SSRepo (SSRepo)
2018-06-15 08:20:29,494 WARN? [InitPing1 SSRepo ] fisheye BaseRepositoryScanner-handleSlurpException - Problem processing revisions from repository SSRepo (SSRepo) due to class com.cenqua.fisheye.rep.RepositoryClientException - java.lang.IllegalArgumentException
com.cenqua.fisheye.rep.RepositoryClientException: java.lang.IllegalArgumentException
?? ?at com.cenqua.fisheye.svn.SvnThrottledClient.executeNoThrottle(SvnThrottledClient.java:189) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.svn.SvnThrottledClient.execute(SvnThrottledClient.java:158) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.svn.SvnThrottledClient.logMessages(SvnThrottledClient.java:140) [fisheye.jar:?]
?? ?at com.atlassian.fisheye.svn.Svn2Scanner.doChangesetScan(Svn2Scanner.java:337) [fisheye.jar:?]
?? ?at com.atlassian.fisheye.svn.Svn2Scanner.slurpRepository(Svn2Scanner.java:207) [fisheye.jar:?]
?? ?at com.atlassian.fisheye.svn.Svn2Scanner.doSlurpTransaction(Svn2Scanner.java:184) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.rep.BaseRepositoryScanner.ping(BaseRepositoryScanner.java:73) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.rep.BaseRepositoryEngine.doSlurp(BaseRepositoryEngine.java:85) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.rep.RepositoryEngine.slurp(RepositoryEngine.java:419) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.rep.ping.IndexingPingRequest.doRequest(IndexingPingRequest.java:28) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.rep.ping.IncrementalPingRequest.doRequest(IncrementalPingRequest.java:30) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.rep.ping.PingRequest$1.run(PingRequest.java:55) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.util.NamedExecution.run(NamedExecution.java:27) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.rep.ping.PingRequest.process(PingRequest.java:52) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.rep.RepositoryHandle.processPingRequests(RepositoryHandle.java:211) [fisheye.jar:?]
?? ?at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_60]
?? ?at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_60]
?? ?at java.lang.Thread.run(Thread.java:745) [?:1.8.0_60]
Caused by: java.lang.IllegalArgumentException
?? ?at sun.nio.ch.FileChannelImpl.position(FileChannelImpl.java:278) [?:1.8.0_60]
?? ?at org.tmatesoft.svn.core.internal.io.fs.FSFile.fill(FSFile.java:462) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.io.fs.FSFile.read(FSFile.java:367) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.io.fs.FSFile.readLine(FSFile.java:147) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.io.fs.FSRoot.readChange(FSRoot.java:311) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.io.fs.FSRoot.fetchAllChanges(FSRoot.java:273) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.io.fs.FSRevisionRoot.getChangedPaths(FSRevisionRoot.java:52) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.io.fs.FSRoot.detectChanged(FSRoot.java:293) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.io.fs.FSLog.fillLogEntry(FSLog.java:343) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.io.fs.FSLog.sendLog(FSLog.java:290) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.io.fs.FSLog.runLog(FSLog.java:162) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.io.fs.FSRepository.logImpl(FSRepository.java:383) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.io.SVNRepository.log(SVNRepository.java:1038) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLog.run(SvnRemoteLog.java:181) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLog.run(SvnRemoteLog.java:35) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294) [svnkit-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.tmatesoft.svn.core.javahl17.SVNClientImpl.logMessages(SVNClientImpl.java:256) [svnkit-javahl16-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at org.apache.subversion.javahl.SVNClient.logMessages(SVNClient.java:75) [svnkit-javahl16-1.9.0-r10609-atlassian-hosted.jar:?]
?? ?at com.cenqua.fisheye.svn.SvnThrottledClient$2.call(SvnThrottledClient.java:146) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.svn.SvnThrottledClient$2.call(SvnThrottledClient.java:141) [fisheye.jar:?]
?? ?at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_60]
?? ?at com.cenqua.fisheye.svn.SvnTask.access$101(SvnTask.java:13) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.svn.SvnTask$1.run(SvnTask.java:35) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.util.NamedExecution.run(NamedExecution.java:27) [fisheye.jar:?]
?? ?at com.cenqua.fisheye.svn.SvnTask.run(SvnTask.java:30) [fisheye.jar:?]
?? ?... 3 more
```


author: Collin Plasse
body: ```
A bit more from the logs. This and the previous post is repeated in the logs.

2018-06-15 08:20:04,434 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: application.login.url
2018-06-15 08:20:04,435 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: session.tokenkey
2018-06-15 08:20:04,435 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.lastvalidation' : 'fisheye.crowd.session.lastvalidation'
2018-06-15 08:20:04,436 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.validationinterval' : '2'
2018-06-15 08:20:04,436 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'cookie.domain' : '.sitespect.com'
2018-06-15 08:20:07,432 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'application.name' : 'sscrucible'
2018-06-15 08:20:07,433 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: application.login.url
2018-06-15 08:20:07,433 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: session.tokenkey
2018-06-15 08:20:07,434 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.lastvalidation' : 'fisheye.crowd.session.lastvalidation'
2018-06-15 08:20:07,434 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.validationinterval' : '2'
2018-06-15 08:20:07,435 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'cookie.domain' : '.sitespect.com'
2018-06-15 08:20:10,431 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'application.name' : 'sscrucible'
2018-06-15 08:20:10,431 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: application.login.url
2018-06-15 08:20:10,432 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: session.tokenkey
2018-06-15 08:20:10,432 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.lastvalidation' : 'fisheye.crowd.session.lastvalidation'
2018-06-15 08:20:10,433 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.validationinterval' : '2'
2018-06-15 08:20:10,433 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'cookie.domain' : '.sitespect.com'
2018-06-15 08:20:13,431 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'application.name' : 'sscrucible'
2018-06-15 08:20:13,431 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: application.login.url
2018-06-15 08:20:13,432 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: session.tokenkey
2018-06-15 08:20:13,432 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.lastvalidation' : 'fisheye.crowd.session.lastvalidation'
2018-06-15 08:20:13,433 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.validationinterval' : '2'
2018-06-15 08:20:13,433 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'cookie.domain' : '.sitespect.com'
2018-06-15 08:20:16,434 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'application.name' : 'sscrucible'
2018-06-15 08:20:16,435 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: application.login.url
2018-06-15 08:20:16,435 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: session.tokenkey
2018-06-15 08:20:16,435 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.lastvalidation' : 'fisheye.crowd.session.lastvalidation'
2018-06-15 08:20:16,436 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.validationinterval' : '2'
2018-06-15 08:20:16,436 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'cookie.domain' : '.sitespect.com'
2018-06-15 08:20:19,437 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'application.name' : 'sscrucible'
2018-06-15 08:20:19,438 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: application.login.url
2018-06-15 08:20:19,439 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: session.tokenkey
2018-06-15 08:20:19,439 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.lastvalidation' : 'fisheye.crowd.session.lastvalidation'
2018-06-15 08:20:19,440 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.validationinterval' : '2'
2018-06-15 08:20:19,440 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'cookie.domain' : '.sitespect.com'
2018-06-15 08:20:22,434 INFO? [qtp605052357-51175 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'application.name' : 'sscrucible'
2018-06-15 08:20:22,435 INFO? [qtp605052357-51175 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: application.login.url
2018-06-15 08:20:22,435 INFO? [qtp605052357-51175 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: session.tokenkey
2018-06-15 08:20:22,435 INFO? [qtp605052357-51175 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.lastvalidation' : 'fisheye.crowd.session.lastvalidation'
2018-06-15 08:20:22,436 INFO? [qtp605052357-51175 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.validationinterval' : '2'
2018-06-15 08:20:22,436 INFO? [qtp605052357-51175 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'cookie.domain' : '.sitespect.com'
2018-06-15 08:20:25,437 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'application.name' : 'sscrucible'
2018-06-15 08:20:25,438 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: application.login.url
2018-06-15 08:20:25,438 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Failed to find value for property: session.tokenkey
2018-06-15 08:20:25,439 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.lastvalidation' : 'fisheye.crowd.session.lastvalidation'
2018-06-15 08:20:25,439 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'session.validationinterval' : '2'
2018-06-15 08:20:25,440 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'cookie.domain' : '.sitespect.com'
2018-06-15 08:20:28,438 INFO? [qtp605052357-50623 ] com.atlassian.crowd.service.client.ClientPropertiesImpl ClientPropertiesImpl-loadAndLogPropertyString - Loading property: 'application.name' : 'sscrucible'
```