Uploaded image for project: 'ManifoldCF'
  1. ManifoldCF
  2. CONNECTORS-1297

Windows Share job stops upon a symbolic link

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • ManifoldCF 2.3
    • ManifoldCF 2.5
    • JCIFS connector
    • None
    • Windows 2012, Windows 10

    Description

      Windows shares having a symbolic link cannot be crawled: the job stop with the exception:

      Error: SmbException tossed: 0x8000002D
      

      Stack trace example:

      ERROR 2016-04-16 20:01:40,384 (Worker thread '76') - JCIFS: SmbException tossed processing smb://localhost/C$/Program Files/Java/jdk/
      jcifs.smb.SmbException: 0x8000002D
      	at jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:563)
      	at jcifs.smb.SmbTransport.send(SmbTransport.java:640)
      	at jcifs.smb.SmbSession.send(SmbSession.java:238)
      	at jcifs.smb.SmbTree.send(SmbTree.java:119)
      	at jcifs.smb.SmbFile.send(SmbFile.java:775)
      	at jcifs.smb.SmbFile.doFindFirstNext(SmbFile.java:1989)
      	at jcifs.smb.SmbFile.doEnum(SmbFile.java:1741)
      	at jcifs.smb.SmbFile.listFiles(SmbFile.java:1718)
      	at jcifs.smb.SmbFile.listFiles(SmbFile.java:1707)
      	at org.apache.manifoldcf.crawler.connectors.sharedrive.SharedDriveConnector.fileListFiles(SharedDriveConnector.java:2295)
      	at org.apache.manifoldcf.crawler.connectors.sharedrive.SharedDriveConnector.processDocuments(SharedDriveConnector.java:788)
      	at org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:399)
      

      jdk is a symbolic directory link

      02.03.2016  12:38    <SYMLINKD>     jdk [jdk1.8.0]
      

      Expected behaviour: treat a link as an usual directory/file. Or at least, skip it and continue the job.

      Thanks!

      Attachments

        1. CONNECTORS-1297.patch
          3 kB
          Karl Wright

        Activity

          People

            kwright@metacarta.com Karl Wright
            kavdeev Konstantin Avdeev
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: