AD external auth. plug-in

Hi.
I have synchronization working fine from AD to OID. I have also followed instructions to install and enable the plug-ins. However, when I try to login to sso as an AD user, the login fails with ldap error 16-no such attribute.
I believe it is not possible to synchronize AD passwords into OID, so, of course the attribute is not there for the AD users.
I think the problem is: The plug-in is not actually getting called. I turned on tracing for the compare operation, and I do not see any errors.
Has anyone had any success using the plug-ins?
This is 10g on Windows2003.
Thanks!

Actually, I have it working. Just had to keep working at it ;)

Similar Messages

  • OID External Authentication Plug-in and OVD

    Hello, ppl.
    I have success installed AD, OVD(11g), OID(10g), and BI Publisher with SSO (10g).
    When i synchronize AD -> OID, and use External Auth Plug-in, synchronized users can success login to BI Publisher.
    When i synchronize AD -> OID through OVD, and use External Auth Plug-in which look in the AD, synchronized users can success login to BI Publisher.
    But when i synchronize AD -> OID through OVD, and switch External Auth Plug-in from AD to OVD, synchronize users can not login to BI Publisher.
    How can i use External Auth Plug-in with OVD, did any one have solution?
    In the future, OVD can contains multiple forests from AD's, now AD have one forest(dc).
    Help :)
    Thanks.
    Jeff.

    I write custom plug-in for OVD.
    When user bind, then log write...
    OVD bind command's
    1) ldapbind -h <OVD_HOST> -p 6501 -D "[email protected]" -w Oracle10g
    ldap_bind: Invalid credentials
    2) ldapbind -h <OVD_HOST> -p 6501 -D "cn=smith,cn=users,dc=domain,dc=local" -w Oracle10g
    bind successful
    3) ldapbind -h <OVD_HOST> -p 6501 -D "cn=smith,cn=users,dc=domain,dc=local" -w Oracle10g2
    ldap_bind: Invalid credentials
    AD bind command's
    1) ldapbind -h <AD_HOST> -p 389 -D "[email protected]" -w Oracle10g
    bind successful
    2) ldapbind -h <AD_HOST> -p 389 -D "cn=smith,cn=users,dc=domain,dc=local" -w Oracle10g
    bind successful
    In my log file for OVD bind command's, just second and third command written.
    Did any one know, why first command not binded and why not logged?
    public void bind(Chain chain, Credentials creds, DirectoryString dn, BinarySyntax password, Bool result) throws DirectoryException, ChainException {
    //pre bind
    try {
    chain.nextBind(creds, dn, password, result);
    } catch (DirectoryException e) {
    try {
    FileWriter out = new FileWriter("c://mylogs//bind_error.txt");
    out.write("bind: " + dn.toString());
    out.close();
    } catch (IOException ioe) {
    ioe.printStackTrace();
    //post bind
    try {
    FileWriter out = new FileWriter("c://mylogs//bind.txt");
    out.write("bind: " + dn.toString());
    out.close();
    } catch (IOException ioe) {
    ioe.printStackTrace();
    ...

  • Error while Configuring AD external authentication plug in

    Hi
    While configuring Active directory external authentication plug I am getting following error
    OID Active Directory Plug-in Configuration
    Please make sure Database and OID are up and running.
    Please enter Active Directory host name: clmad101.ad.company.com
    Do you want to use SSL to connect to Active Directory? (y/n) n
    Please enter Active Directory port number [389]: 389
    Please enter DB connect string:SQLPLUS sys/manager1 @infradb.ad.company-.com @md61nthiims1.ad.company.com:1521
    Please enter ODS password:
    Please enter confirmed ODS password:
    Please enter OID host name: md61nthiims1.ad.company.com
    Please enter OID port number [389]: 389
    Please enter orcladmin password:
    Please enter confirmed orcladmin password:
    Please enter the subscriber common user search base [orclcommonusersearchbase]:
    CN=Users,dc=ad,dc=company,dc=com
    Please enter the Plug-in Request Group DN:
    Please enter the exception entry property [(!(objectclass=orcladuser))]: (|(!obj
    ectclass=orcladuser))(cn=orcladmin))
    Do you want to setup the backup Active Directory for failover? (y/n) n
    Installing Plug-in Packages ...
    Usage: SQLPLUS [ [<option>] [<logon>] [<start>] ]
    where <option> ::= -H | -V | [ [-C <v>] [-L] [-M <o>] [-R <n>] [-S] ]
    <logon> ::= <username>[<password>][@<connect_identifier>] | / | /NOLOG
    <start> ::= @<URL>|<filename>[.<ext>] [<parameter> ...]
    "-H" displays the SQL*Plus version banner and usage syntax
    "-V" displays the SQL*Plus version banner
    "-C" sets SQL*Plus compatibility version <v>
    "-L" attempts log on just once
    "-M <o>" uses HTML markup options <o>
    "-R <n>" uses restricted mode <n>
    "-S" uses silent mode
    Usage: SQLPLUS [ [<option>] [<logon>] [<start>] ]
    where <option> ::= -H | -V | [ [-C <v>] [-L] [-M <o>] [-R <n>] [-S] ]
    <logon> ::= <username>[<password>][@<connect_identifier>] | / | /NOLOG
    <start> ::= @<URL>|<filename>[.<ext>] [<parameter> ...]
    "-H" displays the SQL*Plus version banner and usage syntax
    "-V" displays the SQL*Plus version banner
    "-C" sets SQL*Plus compatibility version <v>
    "-L" attempts log on just once
    "-M <o>" uses HTML markup options <o>
    "-R <n>" uses restricted mode <n>
    "-S" uses silent mode
    Usage: SQLPLUS [ [<option>] [<logon>] [<start>] ]
    where <option> ::= -H | -V | [ [-C <v>] [-L] [-M <o>] [-R <n>] [-S] ]
    <logon> ::= <username>[<password>][@<connect_identifier>] | / | /NOLOG
    <start> ::= @<URL>|<filename>[.<ext>] [<parameter> ...]
    "-H" displays the SQL*Plus version banner and usage syntax
    "-V" displays the SQL*Plus version banner
    "-C" sets SQL*Plus compatibility version <v>
    "-L" attempts log on just once
    "-M <o>" uses HTML markup options <o>
    "-R <n>" uses restricted mode <n>
    "-S" uses silent mode
    Registering Plug-ins ...
    adding new entry cn=adwhencompare,cn=plugin,cn=subconfigsubentry
    adding new entry cn=adwhenbind,cn=plugin,cn=subconfigsubentry
    Done.
    Is there anythign wrong in the DB connect string??
    Thanks

    Did you check the debug information from the external auth plugin.?
    This is mentioned in metalink note https://metalink.oracle.com/metalink/plsql/showdoc?db=NOT&id=277382.1
    here an excerpt:
    D) Enabled plug in debugging at the database level. Reference documentation: Oracle Internet Directory Administrator's Guide 10g (9.0.4) Chapter 43 Integration with the Microsoft Windows Environment - Troubleshooting Integration with Microsoft Windows Under section "Debugging the Microsoft Active Directory External Authentication Plug-in"
    ...enable the plug-in debugging. To do this, enter:
    > sqlplus ods/odspassword @$ORACLE_HOME/ldap/admin/oidspdon.pls
    To check the plug-in debugging log, enter:
    > sqlplus system/manager
    SQL> select * from ods.plg_debug_log order by id;
    (To delete the plug-in debugging log:
    > sqlplus system/manager
    SQL> truncate table ods.plg_debug_log
    To disable the plug-in debugging:
    > sqlplus ods/ods @$ORACLE_HOME/ldap/admin/oidspdof.pls
    E) Dump the plug-in profile to make sure it is enabled and configured correctly:
    > ldapsearch -h <OID host> -p <OID port> -D "cn=orcladmin" -w <orcladmin password> -b "cn=plugin,cn=subconfigsubentry" -L -s sub "(objectclass=*)" "*"
    please take also a look into the DIPTESTER tool available in
    http://www.oracle.com/technology/sample_code/products/oid/java_diptester.tar
    regards
    --Olaf                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Reconfigure Active Directory External Authentication plug in to use ssl

    Assuming this is the proper place to post this question:
    I've quickly gone through the IM integration documentation trying to find out how to reconfigure the ad external auth plugin to use ssl and have come up empty handed. Does anyone know how to do this? Should I just rerun oidspadi.sh?
    Also, where can i view the configuration information that was entered the last time this was configured?
    thanks for any help!
    chris

    Rerun oidspadi.sh and select SSL option. You can get adwhencompare and adwhenbind plug-ins detail under plug-in management in Oracle directory manager.

  • Plug-in Request Group field into the external authentication plug-in

    Hi all,
    I'd like to know if anyone has already tried to filter who can have the permission to call the external authentication plug-in setting it into Plug-in Request Group field.
    I've made some tests adding some users into groups OracleDASAdminGroup, OracleUserSecurityAdmins and groups that I've created under my DC settings. Unfortunatly, I've had no success.
    Is possible to do this?
    Thank you.
    Message was edited by:
    user571491

    Hi all,
    I'd like to know if anyone has already tried to filter who can have the permission to call the external authentication plug-in setting it into Plug-in Request Group field.
    I've made some tests adding some users into groups OracleDASAdminGroup, OracleUserSecurityAdmins and groups that I've created under my DC settings. Unfortunatly, I've had no success.
    Is possible to do this?
    Thank you.
    Message was edited by:
    user571491

  • I just backed up my photos by copying my iPhoto Library onto an external drive. Now the Library on my MacBook won't open. I can only open the photos if the external is plugged in. How can I resolve this issue?

    I just backed up my photos by copying my iPhoto Library onto an external drive. Now the Library on my MacBook won't open. I can only open the photos if the external is plugged in. How can I resolve this issue?

    Exactly what did you do?
    The correct steps are
    Moving the iPhoto library is safe and simple - quit iPhoto and drag the iPhoto library intact as a single entity to the external drive - depress the option key and launch iPhoto using the "select library" option to point to the new location on the external drive - fully test it and then trash the old library on the internal drive (test one more time prior to emptying the trash)
    And be sure that the External drive is formatted Mac OS extended (journaled) (iPhoto does not work with drives with other formats) and that it is always available prior to launching iPhoto
    And backup soon and often - having your iPhoto library on an external drive is not a backup and if you are using Time Machine you need to check and be sure that TM is backing up your external drive
    My guess is that that you have not switched iphoto to use the external drive yet - opttion launch and select libary
    LN

  • AD External Authentication Plug-In verification issue

    We are working on a Proof of Concept instance to integrate MS AD with OID for the first time for E-Biz 11i.
    1) I completed the bulk load of all the existing users from AD to OID successfully
    2) completed enabling the syncrhonization profile
    3) Ran the txkrun.pl successfully
    4) However i wanted to check the External authentication plug-in and i get the below issue.
    How to debug ldapcompare ? Where is the logfile for ldapcompare ?
    ldapcompare -h OID_Host -p 389 -D "cn=orcladmin" -w ******* -b "cn=lastname\, firstname,ou=consultants,ou=users,ou=usaeast,dc=adadmin,dc=lps,dc=netsrv,dc=us" -a userPassword -v abcdefgh
    The value abcedefgh is not contained in the attribute userPassword in DN cn=lastname\, firstname,ou=consultants,ou=users,ou=usaeast,dc=adadmin,dc=lps,dc=netsrv,dc=us.
    An ldapbind on the same AD server is successful, but ldapcompare is failing.

    I get invalid credentials. Though the network password is correct. I feel its somewhere i messed up the 3rd party plug-in configuration. Is there a method to get debug information for ldapcompare command ?
    From metalink NOTE : 277382.1
    "When using the above command, ldapcompare binds to OID using the OID admin user (typically "cn=orclAdmin") and password. Then it provides the AD username and requests that the value supplied as AD-USER-PASSWORD be compared to whatever is stored in AD username's userPassword attribute. Because OID does not store a value in its own user entries/userPassword attributes for AD-synchronized entries, this ldapcompare call will cause OID to invoke the plug-in and verify the userPassword value in AD instead.
    If the plug-in works, the ldapcompare should return a message saying that the given password is contained in the userpassword attribute, e.g.
    "

  • Macbook Pro won't boot with external HDD plugged

    I have a weird problem. My late 2008 Macbook Pro won't start with external HDD plugged either FW or USB... The screen stays white until I unplug it and then the Apple logo is there.
    Anyone know any solution for this? Or anyone have the same problem

    yeah I had the exact same issue with one of my 750GB externals too. I just left it for a while (about an hour or so) and it was fine..
    I believe its so slow because the system is indexing the drive, which can be a very slow process if the drive is big, has a complex folder-hierarchy, and/or is fragmented.
    Does the hard-drive appear quite quickly in Finder once OS X has started up? if its slow it may confirm what I've just said.

  • Oracle Virtual Directory vs. Oracle External Authentication Plug-in

    I am working in Windows 2003 Server platform and I have Oracle Portal 10g R2 with Oracle Single Sign On 10g R2 setup. I also have Microsoft Active Directory setup. I want to use Microsoft Active Directory users from Oracle Portal and as per my understanding I could use Oracle External Authentication Plug-in or Oracle Virtual Directory for this purpose. I would like to use Oracle Virtual Directory if possible. Could someone please tell me if I could use Oracle Virtual Directory or not?
    Thanks.

    Yeah, I could use Oracle External Authentication Plug-in, but I am having issues with running the oidspadi.sh script on my Windows 2003 server environment. I am running this script using Cygwin's latest software, but for some reason I get the following error message.
    : command not found8:
    : command not found8:
    : command not found3:
    : command not found7:
    : command not found1:
    : command not found8:
    : command not found9:
    : command not found0: clear
    OID Active Directory Plug-in Configuration
    Please make sure Database and OID are up and running.
    : command not found7:
    : command not found0:
    oidspadi.sh: line 103: syntax error near unexpected token 'fi'
    'idspadi.sh: line 103:' fi
    Therefore, I was trying to find an alternative solution, which will be using Virtual Directory. Right now, I have installed Oracle Virtual Directory on my testing system and I have both Active Directory server and OID server part of LDAP Browser. My goal is to using Oracle Portal to log-in and first look for the user in OID if not found then look in Active Directory. Can this be accomplished using Oracle Virtual Directory?
    Please let me know.

  • OracleAS SSO - Microsoft Active Directory External Authentication Plug-in

    hi ,
    I recently inherited support of a Oracle SSO/OID environment where we use AD and a external Authentication Plug-
    in to talk to it as user credentials are managed in AD,
    We have a lot of domain controllers for AD in our env , so my questions is
    1) How do I find out which AD server is the plugin currently referring to ,
    I need to know this info ASAP as lot of AD servers are getting decomissioned and I want to make sure the SSO env
    is not talking to a AD server that would get decomissioned soon

    hi,
    Look in the integration part in oidadmin. ActiveChgImp
    $ORACLE_HOME/bin/oidadmin
    or look for ad2oid.properties
    or look at this URL http://www.oracle.com/technology/obe/obe_as_10g/im/ads_import/import.htm
    is what I used to configure ours
    Regards

  • Invoking 'active directory external authentication plug-in'  from login.jsp

    Hi
    I am using the Oracle AS 10g on Unix. We have a web application in JAVA based on OC4J Framework.
    Currently user use application url for accessing the login page, enters credentials and then the authentication is done through LDAP.
    Now we have to remove the login page from application. i.e. once user is successfully logged in Windows on his pc, and tries to access our application through it's url, he must be automatically authenticated using the credentials entered in windows and display the welcome page of application. Same as any intranet application.
    For this requirement, we have 'active directory external authentication plug-in' installed on server.
    What we need to know is how this process will work and changes required in our jsp page to invoke this plug-in and authenticate user by accessing windows-credentials automatically.
    kindly let me know

    Hi
    I am currently using NTLM to fetch the windows username and then creating an anonymous connection with the LDAP Server.
    Then i serach using the user name in ldap directory.
    NTLM is no longer required , instead we have 'active directory external authentication plug-in' installed on LDAP.
    as far as i know the plug-in will process the kerberos ticket generated by windows to automatically authenticate.

  • Question on External Authentication Plug-in

    I have 2 windows domains with no global catalog server. The documentation shows how to setup external authentication plug-in when you have just one domain. Can anyone provide a link on how to setup the plug-in when you have more than one domain? Thanks for your help.

    Yes it is possible,
    >i want to know if its possible or not in a very easy and efficiant way<
    ……well I think so, but one could argue about the „easy & efficient” part of it……..
    Anyway here are a few possibilities:
    https://help.apple.com/logicpro/mac/10/#lgcp215834c2
    ……don’t know of any trial possibilities………
    Cheers!

  • AD external authentication plug-in

    Is it possible to authenticate the users stored in AD just by configuring the external authentication plug-in, or it is necessary to populate OID with users and groups stored in AD?
    All the user information is in AD, and we don't want, if possible, to replicate the users in both places.

    I am planning to do the same. We'd like to use the passwords stored in the AD to authenticate our users. We do not want to store and maintain the passwords ourselves.
    Celso -- Could you tell me more about your experience on installation of the AD external authentication plug-in? Do you use the PL/Sql program in book "OID ADMIN Guide" chapter 47? How much work is involved with populate OID with users and groups stored in AD? Is the whole installation hard or easy?
    Partrick -- Could I not populate OID from AD, instead, create user via OID itself (oiddas)? I am trying to avoid any "non plug-in related" work.
    Thanks,
    Xiaoyun

  • Using EXTERNAL INSTRUMENT plug normally has latency BUT NOW FULLY SOLVED ???

    Hi,
    I use alot of outboard synths and I use the EXTERNAL INSTRUMENT plug from Logic9 for this.As MIDI destination I choose my synth (Elektron Monomachine) and as AUDIO INPUT 11-12 , nothing spectacular there.
    When I play this external instrument in Logic by hand using my usb controller keyboard everything plays in sync,but when I record it it has latency...Again this is normal (I think??) because I browsed alot of Logic groups and came to the conclusion that the EXTERNAL INSTRUMENT-plug isn't delay compensated,am I right? Even after rigid quantizing the recorded midi sounds a bit late,sluggish.
    So the recorded midi has a delay,but THEN I FOUND OUT THIS : If instead in the EXTERNAL INSTRUMENT-plug I choose GM-device (don't know how this got in my midi destination list) instead of Elektron Monomachine as MIDI destination the midi is SPOT ON !!!! (playback)
    Can somebody clarify this,this is very strange....the only downside to this is the fact that when I use the GM-device the midi is send to all my midi-synths at the same time....But what the heck,if I can record without almost no latency :-)
    What am I missing,I feel like an idiot :-)

    I've always used External MIDI tracks to control outboard instruments - it used to work perfectly for me, mostly using an Akai Z8 sampler and various synth modules. I'm becoming more inclined to doing everything in my computer though, these days.
    The I/O plug-in has a Ping function - in other word, its sends a small packet of data to your external device and measures the amount of time it takes to come back, if you've got connections going both ways - I haven't used it, but I suppose that may help you with the latency problem, but using external MIDI tracks gives you all the basic stuff you want to do.

  • Playback with the external instrument plug-in

    Hi. Sorry to bother you guys with this Q but I'm having some problems with the External Instrument Plug-in. I seem to have no problems recording in this way from an external synth but the information won't play back. Any info would be most appreciated.
    Cheers

    ok now i'm a bit confused when I plug in my synth via the external instrument plug-in the sounds of my synth come up in logic as would one of its internal synths. i.e. the info is recorded as midi and can therefore be quantized and the velocity altered etc. So my goal here is to be able to use my own synth patches but be able to quantize them in logic ( which of course you can't do if its recorded as an audio file ). Now I'm not a tech person so perhaps this isn't possible and I'm just totally of the mark here but I figure it should be because when i use the E.I. Plug-in my synths sounds come out and the data does get recorded on an audio instrument file, and from there I can quantize it. The only thing is when I go to play back that region I get zip. The info is there, I can see it but there's no sound.

Maybe you are looking for