Title: RE: Many ARDBC connections
**
If I understand the question correctly, this is the work-around solution for ARS 5.1 from the SupportWeb KB.  A single ARDBC plugin instance can connect to any number of LDAP data sources, the LDAP URL just has to be modified when creating the vendor form.  The only issue is that the plugin will attempt to bind to the LDAP directory using the info stored in the ARDBC LDAP Configuration form (which only allows one entry).  If the primary ARDBC connection is configured with a blank Distinguished Name and Password, then you should be able to connect to any other LDAP source that accepts anonymous connections by simply modifying the URL when creating the vendor form.  Otherwise, it is necessary to run a separate instance of the arplugin server, which reads from its own ar.cfg/ar.conf to obtain the login info for the ARDBC plugin (as described in the KB below).
 
HTH,
 
Thomas
 
# KM-000000012275
 
Can you communicate with more than one directory service when using ARDBC LDAP?
ARS 5.1

Categories
Access Control/Permissions External Authentication

P R O B L E M

Can you communicate with more than one directory service when using ARDBC LDAP?
I would like to create multiple vendor forms that point to 3 or 4 LDAP Servers.
Can this be done?


S O L U T I O N

Can you communicate with more than one directory service when using ARDBC LDAP?
The URL associated with the form properties can reference a directory service running on any host (and at any port number).
The ARDBC LDAP plug-in will connect to that host (and at a specific port number if specified).
There are two constraints (when using only a single Plugin server) :
The User DN and password (or certificate if using SSL) used to access all directory servers is the same.
The list of table names (i.e. LDAP URL's) that the Admin Tool provides when creating a vendor form will be from the host name and port number identified in the configuration. This basically means that you have to enter the LDAP URL by hand when creating a vendor form . Once you have done this, however, the list of attributes available to which you can attach to fields will appear in the Admin Tool.
You can get around these limitations by running multiple instances of the plugin server , each with its own configuration - thus addressing the two points above. Granted, this takes some administrative/setup effort. It does not require coding. It uses documented functionality.
Basically, you run additional instances of arplugin.exe, each pointing to a different ar.cfg. You would do the following:
Create a second AR System install directory with a copy of your 'conf' directory with ar.cfg. You don't need armonitor.cfg in this copy.
In your copy of the AR System install directory, modify the ar.cfg to represent the configuration you want for the 2nd instance of arplugin.exe.
This second instance of arplugin will need to listen on a different port number than the 1st instance of arplugin, so you'll need to set "Plugin-Port" in ar.cfg to some port number - e.g. "Plugin-Port: 64001"
Copy the line in the armonitor.cfg in your primary AR System install directory (the one you made the copy from) that starts arplugin.exe. In the new copy, modify the path specified with the -i option to represent the AR System install directory that contains your 2nd instance of conf/ar.cfg.
In the primary instance of ar.cfg, add an alias for the 2nd instance. E.g.,
Server-Plugin-Alias: ARSYS.ARDBC.LDAP2 ARSYS.ARDBC.LDAP localhost:64001
Once you restart your server you should see "ARSYS.ARDBC.LDAP2" in addition to "ARSYS.ARDBC.LDAP" appear in the Admin Tool when you create a vendor form. The attached white paper goes over this functionality too.
 
----- Original Message -----
Newsgroups: gmane.comp.crm.arsystem.general
Sent: Tuesday, July 18, 2006 10:49
Subject: Re: Many ARDBC connections

**

Rick and Carey:

I think that Rick is correct.  Version 6.3 required that you drop one connection in order to establish a second connection on another LDAP server. 

This additional/upgraded functionality is one of the 'selling' points of ARS 7.0.

James McKenzie

-----Original Message-----
From: Action Request System discussion list(ARSList) [mailto:[email protected]] On Behalf Of Rick Cook
Sent: Tuesday, July 18, 2006 8:25 AM
To: [email protected]
Subject: Re: Many ARDBC connections

Matt, I think the question was whether more than one CONCURRENT connection was supported.  V7 is the first version that does that, from what I have seen and heard.

Rick

-----Original Message-----
From: Action Request System discussion list(ARSList) [mailto:[email protected]] On Behalf Of Carey Matthew Black
Sent: Tuesday, July 18, 2006 7:54 AM
To: [email protected]
Subject: Re: Many ARDBC connections

Rick,

v5 could do that. You just had to write the second, third,... n th, ARDBC yourself. Or, if we are talking about AREA LDAP connections, then you had to write your own AREA plugin.

--
Carey Matthew Black
Remedy Skilled Professional (RSP)
ARS = Action Request System(Remedy)

Solution = People + Process + Tools
Fast, Accurate, Cheap.... Pick two.
Never ascribe to malice, that which can be explained by incompetence.


On 7/18/06, Rick Cook <[EMAIL PROTECTED]> wrote:
> From what I have heard, the answer is that it does.  Read the docs for

> more info.
>
> Rick
>
>
> -----Original Message-----
> From: Action Request System discussion list(ARSList)
> [mailto:[email protected]] On Behalf Of Bezhenar, Dmitry
> Sent: Monday, July 17, 2006 11:56 PM
> To: [email protected]
> Subject: Many ARDBC connections
>
> Hello List,
>
> Does ARS 7 support more than 1 concurrent ARDBC connections to
> different LDAP servers?
>
> Thank you.
>
>
> Kind Regards / C ?????????
> Dmitry Bezhenar

________________________________________________________________________
_______
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org

__20060125_______________________This posting was submitted with HTML in it___
__20060125_______________________This posting was submitted with HTML in it___

Reply via email to