Invalid Username Password With Microsoft NTFS Data Source in SES - Failed To Parse WSDL (NTFSWebService.asmx?WSDL Weblogic.wsee.wsdl) (Doc ID 1518735.1)

Last updated on AUGUST 27, 2015

Applies to:

Oracle Secure Enterprise Search - Version 11.1.2 and later
Information in this document applies to any platform.

Symptoms

This issue is happening with Oracle SES 11.1.2.2.0 crawler NTFS file system on Linux 64 with the agent running on Windows 2008 R2.
The data source is configured on SES, using the Microsoft NTFS plugin and the active directory plugin for authentication.

When trying to run a crawl, the following errors are seen in the source logs:

...
15:33:54:664 INFO    main        Invoking "oracle.search.plugin.ntfsLinWin.NTFSCrawlerPluginManager"
15:33:54:669 INFO    main        URL manager connecting to Oracle...
15:33:54:672 DEBUG    cache_2        Current waiting caching thread is cache_2
15:33:54:733 INFO    main        connected
15:33:54:737 INFO    main        Initializing crawler plug-in manager "oracle.search.plugin.ntfsLinWin.NTFSCrawlerPluginManager"
15:33:54:737 INFO    main    NTFSCrawlerPluginManager        Initializing plugin manager..
15:33:54:741 INFO    main        (?i:(.*))
15:33:54:742 INFO    main    NTFSCrawlerPluginManager        wsdl url :http://<hostname.domainname>/NTFSWebService/NTFSWebService.asmx?WSDL
15:34:00:471 DEBUG    main        Tokens in TargetPath = 3
15:34:00:599 ERROR    main    SOAPFaultException - FaultCode [{http://schemas.xmlsoap.org/soap/envelope/}Server] FaultString [Server was unable to process request. ---> Invalid Username/password] FaultActor [null] Detail [<detail></detail>]; nested exception is:
    weblogic.wsee.jaxrpc.soapfault.WLSOAPFaultException: Server was unable to process request. ---> Invalid Username/password java.rmi.RemoteException    oracle.search.plugin.ntfsLinWin.proxy.NTFSWebServiceSoap_Stub:getMinimalMetadata:89    oracle.search.plugin.ntfsLinWin.NTFSCrawlerPluginManager:validateParams:567    oracle.search.plugin.ntfsLinWin.NTFSCrawlerPluginManager:init:247    oracle.search.crawler.WebCrawler:begin:1411    ImtCrawler:run:2183    ImtCrawler:main:555
15:34:00:599 ERROR    main    caused by:Server was unable to process request. ---> Invalid Username/password
15:34:00:599 FATAL    main        WebService Exception : SOAPFaultException - FaultCode [{http://schemas.xmlsoap.org/soap/envelope/}Server] FaultString [Server was unable to process request. ---> Invalid Username/password] FaultActor [null] Detail [<detail></detail>]; nested exception is:
    weblogic.wsee.jaxrpc.soapfault.WLSOAPFaultException: Server was unable to process request. ---> Invalid Username/password
15:34:00:600 DEBUG    main    NTFSCrawlerPluginManager        Validate parameter failed
15:34:00:600 ERROR    main    invalid parameters oracle.search.sdk.crawler.PluginException    oracle.search.plugin.ntfsLinWin.NTFSCrawlerPluginManager:init:249    oracle.search.crawler.WebCrawler:begin:1411    ImtCrawler:run:2183    ImtCrawler:main:555
15:34:00:600 FATAL    main        caught plugin exception: invalid parameters
15:34:00:600 ERROR    main    invalid parameters oracle.search.sdk.crawler.PluginException    oracle.search.plugin.ntfsLinWin.NTFSCrawlerPluginManager:init:249    oracle.search.crawler.WebCrawler:begin:1411    ImtCrawler:run:2183    ImtCrawler:main:555
15:34:00:650 INFO    monitor        Executing remote command "reportstatistics"
...

 
When invoking:
http://<hostname.domainname>/NTFSWebService/NTFSWebService.asmx/GetDFList

getting the output:
Invalid Username/password

 

Below is an example of the entries in the web.config for the NTFSWebService:

<?xml version="1.0"?>
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
<appSettings>
 <add key="ServiceUserName" value="ServiceName1" />
 <add key="ServicePassword" value="ServicePassword1" />
 <add key="TempFolder" value="C:\Temp" />
 <add key="FileChunkSize" value="1024000" />
 <add key="IncrementalCrawlData" value="C:\NTFS\Data" />
 <add key="BatchSize" value="500" />
 <add key="FCDConfigLocation" value="C:\SES\OracleSearchFileChangeDetector\OracleSearchFileChangeDetector.exe.config" />
</appSettings>
<system.web>
<webServices>
       <protocols>
           <add name="HttpGet"/>
           <add name="HttpPost"/>
       </protocols>
   </webServices>
<identity impersonate="true" userName="Server\userName"
  password="userPassword" />
<compilation debug="true" defaultLanguage="c#" />
<trust level="Full"/>
</system.web>
</configuration>

 
and the Microsoft NTFS data source in SES is configured with :

        WebService EndPoint : http://<hostname.domainname>/NTFSWebService/NTFSWebService.asmx
        WebService Username : Server\userName
        WebService Password : userPassword
        etc...

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms