Hi Karl,

Quick update on our issue and solution for connecting Manifold 1.7 with
OpenText 10 SP2. Initially we used an account that authenticated against
OpenText Directory Service (OTDS) which I'm assuming will eventually
supersede the current authentication component call OpenText Content
Directory Services (OCDS). Authenticating against OTDS didn't work, but
once we used OCDS to authenticate Manifold was able to connect to OpenText
and crawl document workspaces as expected.

On a slightly related note, are there any plans to move to supporting
OpenText, and SharePoint, using the REST APIs offered by each? Especially
for OpenText since the LAPI module seems all but deprecated (correct me if
I'm wrong)? I'm just wondering if anyone has evaluated whether or not those
APIs are mature enough to support the type of functionality that Manifold
requires.

Thank you for the feedback and assistance!

-Shane

On Tue, Sep 9, 2014 at 1:29 PM, Shane Ring <[email protected]> wrote:

> Thanks Karl, we'll give that a try and let you know. Definitely appreciate
> the feedback.
>
> Shane
>
> On Tue, Sep 9, 2014 at 4:21 PM, Karl Wright <[email protected]> wrote:
>
>> Also, if  you are in a position to compile the connector, you can edit
>> the code for
>> connector/livelink/connector/src/main/java/org/apache/manifoldcf/crawler/connectors/livelink/LLSERVER.java
>> as follows:
>>
>> At about line 122:
>>           configuration.add("HTTPS", LLValue.LL_TRUE);
>>
>> ... add:
>>           System.out.println("SSL was selected");
>>
>> Then, refresh the status page and see if this line is ever printed to the
>> console.  If not, then it's LAPI that is doing something screwy.
>>
>> Thanks,
>> Karl
>>
>>
>>
>>
>> On Tue, Sep 9, 2014 at 4:03 PM, Karl Wright <[email protected]> wrote:
>>
>>> Hi Shane,
>>>
>>> I did a quick check of the Livelink Authority Connector code, and it all
>>> looks correct:
>>>
>>> >>>>>>
>>>           llServer = new
>>> LLSERVER(!serverProtocol.equals("internal"),serverProtocol.equals("https"),
>>>             serverName,serverPort,serverUsername,serverPassword,
>>>
>>> serverHTTPCgi,serverHTTPNTLMDomain,serverHTTPNTLMUsername,serverHTTPNTLMPassword,
>>>             serverHTTPSKeystore);
>>> <<<<<<
>>>
>>> and
>>>
>>> >>>>>>
>>>   public LLSERVER(boolean useHttp, boolean useSSL, String server, int
>>> port, String user, String pwd,
>>>     String httpCgiPath, String httpNtlmDomain, String httpNtlmUser,
>>> String httpNtlmPassword,
>>>     IKeystoreManager keystoreManager)
>>>     throws ManifoldCFException
>>> <<<<<<
>>>
>>> So maybe your version of LAPI requires LLSSL whenever just "http" is
>>> selected as a protocol?
>>>
>>> Anyway, OpenText used to distribute LAPI (which included lapi.jar and
>>> llssl.jar) as a separate product/distributioI I don't knwo what they do
>>> today but that's what they used to do.
>>>
>>> Karl
>>>
>>
>>
>

Reply via email to