Directory Lookup Using Callmanager 5.1 (Linux)

Can anyone point to me to information on how to query the informix database (specifically the directory portion) for use in an application? We are hoping to present our users with a directory lookup option off of our portal...
I rate any helpful replies.
R.

Thanks Sascha - I was looking at AXL SOAP for this level of access; however, it seems complex to write an application in C++ or Java just to query a database. Is there no SQL access or LDAP connections available? This is for a web app that does nothing more than is available when a user selects the Corporate Directory lookup from their phone... Please tell me a simpler solution is available.
R.

Similar Messages

  • Disable directory lookup using skype manager

    Is there a way to disable Skype directory search using Skype Manager?
    Thank you!

    According to the Administrator Guide, there is a way to restrict importing of contacts; you can research further here:
    https://support.skype.com/resources/sites/SKYPE/content/live/DOCUMENTS/0/DO5/en_US/skype-it-administ...
    I do not know of a way in Skype Manager to block a user affiliated with a Skype Manager profile from searching the Skype directory for other Skype users.
    Here's a link to the Skype Manager User Guide so it's handy:
    http://www.skype.com/go/business.guides.manager.user.guide
    Was your question answered? Please click on the Accept as a Solution link so everyone can quickly find what works! Like a post or want to say, "Thank You" - ?? Click on the Kudos button!
    Trustworthy information: Brian Krebs: 3 Basic Rules for Online Safety and Consumer Reports: Guide to Internet Security Online Safety Tip: Change your passwords often!

  • Cisco Jabber for Mac - Directory Lookup and Contact Fields

    Hello,
    After having issues myself with Cisco Jabber for Mac 9.2 specifically with Active Directory lookups not working, or contact information not populating (and therefore not being able to call users from the contact list as no telephone information exists) I am including a sample jabber-config.xml file that works for me.
    Please note: there are many different ways to configure this. What I will be showing is the method that works for me and my deployment, which is pretty standard.
    As always and as a disclaimer, once again, this is what has worked for my deployment scenario. Always keep backups of your configuration files, and always be mindful of anything you have configured already, especially in the jabber-config.xml file.
    Background
    My deployment is based on CUCM 9, with 1 publisher and 2 subscribers. I also have a CUCM IM & Presence 9.0 server. This assumes that you have already configured your deployment and Jabber is functioning already, albeit with the aforementioned issues.
    As for Active Directory, my deployment will be based on Windows 2008 R2 Domain Controllers running in native 2008 mode. For this example, we will be searching directly against one of the DCs with a Global Catalogue role. Please be aware that in large deployments you will have to plan accordingly with regards to lookup traffic from Jabber clients to the DCs.
    Also, as of Cisco Jabber for Mac 9, the client no longer can search via the CUCM internal directory (which may be made of local end users, Active Directory synced users, or a mix of both) and this must be done via a LDAP mechanism.
    Scenario
    In this deployment scenario, Cisco Jabber for Windows is working properly - you can search and add people from Active Directory, and contacts in your contact list have all the appropriate fields populated from Active Directory. However, when trying the same with Jabber for Mac, Jabber for iPhone or Jabber for iPad you notice that you cannot perform a directory lookup, and if you add people directly (for example, [email protected]) the user only has the IM field populated. No telephone, email or additional information is displayed.
    Solution
    Whereas Cisco Jabber for Windows uses the EDI mechanism (native Windows), whereby when running from a computer that is on the domain (or in the event that you are search for contacts in another Active Directory domain where a domain trust exists) , Jabber for Mac / iPhone / iPad uses the BDI mechanism.
    In this case, you will need to provision a jabber-config.xml file that you will upload to your TFTP server (or Publisher) that will be "downloaded" by your Jabber for Mac client and also used by the iPhone and iPad client. You can configure many options in the jabber-config.xml file, but for this example we will place just the information that we need to order for these clients to request and display Active Directory information.
    Please note that the configuration may vary depending on your deployment, but at the very least we will be:
    - Configuring a DC where we will perform the lookup.
    - Configure credentials that will be used to perform the lookup. This will be an Active Directory account that has read rights on the Active Directory domain. Please note that these credentials are saved in plain text in the file, so ensure that the account that you will be using is not privileged.
    - Configure the server port that we will be using to perform the lookup.
    - Configure the Search Base. This is basically where we want the directory lookup to happen. You can either choose for this lookup to start at the "base" of the domain (and therefore the search will iterate through all the user accounts and and OUs below the root base) or define a specific OU where you want to search.
    Caution!
    - There is a current limitation with Cisco Jabber for Mac whereby you can only have 1 search base configured. Please keep this in mind if, like me, you have multiple OUs (like an OU for each company in your organization) and under these OUs you have sub OUs as a user account container.
    - If using the top level search base, unless you specify a filter, you will potentially be able to search for all user accounts in the domain. You will need to configure the <BDIBaseFilter> parameter if you want to fine tune your search ability.
    Steps
    These are the steps I have followed. Other steps or considerations may vary.
    - Log in to your TFTP server and download the jabber-config.xml file and keep it as a backup. If you are already using the jabber-config.xml file for other purposes, do not worry - you can add your BDI information parameters inside.
    - Remove the jabber-config.xml file
    - Edit the jabber-config.xml file and configure thus:
    <?xml version="1.0" encoding="UTF-8"?>
    <config version="1.0">
        <Directory>
            <DirectoryServerType>BDI</DirectoryServerType>
            <BDILDAPServerType>AD</BDILDAPServerType>
            <BDIPrimaryServerName>DOMAIN CONTROLLER IP ADDRESS</BDIPrimaryServerName>
            <BDIPresenceDomain>YOUR PRESENCE DOMAIN</BDIPresenceDomain>
            <BDIServerPort1>3268</BDIServerPort1>
            <BDISearchBase1>YOUR SEARCH BASE</BDISearchBase1>
            <BDIConnectionUsername>[email protected]</BDIConnectionUsername>
            <BDIConnectionPassword>PASSWORD</BDIConnectionPassword>
            <BDIEnableTLS>0</BDIEnableTLS>
        </Directory>
    </config>
    For example, let´s assume the following:
    - Domain controller IP address is 10.1.1.2 .
    - Your presence domain is test.local .
    - Your search base will be test.local using the top level of the domain.
    - Your username with which you will be doing your searches is called walt . Usually you can either identify walt as test.local\walt or [email protected] . It is always best, in these sort of scenarios, to use the UPN convention so we will be configuring a [email protected] .
    - The password is the Active Directory password for the account walt .
    - I have disabled TLS in my case. There are issues with the Jabber for Mac client when using other security methods.
    <?xml version="1.0" encoding="UTF-8"?>
    <config version="1.0">
        <Directory>
            <DirectoryServerType>BDI</DirectoryServerType>
            <BDILDAPServerType>AD</BDILDAPServerType>
            <BDIPrimaryServerName>10.1.1.2</BDIPrimaryServerName>
            <BDIPresenceDomain>test.local</BDIPresenceDomain>
            <BDIServerPort1>3268</BDIServerPort1>
            <BDISearchBase1>DC=test,DC=local</BDISearchBase1>
            <BDIConnectionUsername>[email protected]</BDIConnectionUsername>
            <BDIConnectionPassword>walt01!</BDIConnectionPassword>
            <BDIEnableTLS>0</BDIEnableTLS>
        </Directory>
    </config>
    One you have configured the jabber-config.xml file, you will now need to upload it to you TFTP server. Once uploaded, you will need to restart the Cisco TFTP service. Again, my TFTP server is on my CUCM publisher, so:
    - I go to Cisco Unified OS Administration on my Publisher server, TFTP File Management and I upload jabber-config.xml to / directory
    - I then go to Cisco Unified Serviceability on my Publisher server, I locate the Cisco TFTP service and I restart the service
    Once this is done, you can figure up your Jabber for Mac client. As a test, on your Mac (using Terminal) go to:
    /Users/username/Library/Application Support/Cisco/Unified Communications/Jabber/Config
    In here you will see several files, but what we want to see is jabber-config.xml . As soon as you start the Jabber for Mac client and log in, the jabber-config.xml file will download from your TFTP server and get saved here. When you see it appear, just type in your terminal window more jabber-config.xml and make sure that the output is the same as the xml file you created.
    From there, try doing directory search. If you have previously added contacts and they still lack attribute information, you will need to remove them (sometimes it will not refresh properly) and add them again from the directory.
    I will be updating this guide and ammending anything that is incorrect, but this is meant to be a quick checklist and steps to get this, at least in the most very basic version, up and running for Jabber for Mac.

    Hello, 
    Thanks for this post! It works, I can do lookup and also I can add found contact to contact list and get information about contact from LDAP.
    One more question: - I can't get all information about contact. I don't get e.c mobile phone number and more others attributes. I have tried to expand your file as follows:
    <?xml version="1.0" encoding="UTF-8"?>
    <config version="1.0">
        <Directory>
            <DirectoryServerType>BDI</DirectoryServerType>
            <BDILDAPServerType>AD</BDILDAPServerType>
            <BDIPrimaryServerName>IP of AD</BDIPrimaryServerName>
            <BDIPresenceDomain>Presence Domain</BDIPresenceDomain>
            <BDIServerPort1>3268</BDIServerPort1>
            <BDISearchBase1> Search Base</BDISearchBase1>
            <BDIConnectionUsername>User</BDIConnectionUsername>
            <BDIConnectionPassword>Password</BDIConnectionPassword>
            <BDIEnableTLS>0</BDIEnableTLS>
            <BDISipUri>msRTCSIP-PrimaryUserAddress</BDISipUri>
            <BDIPhotoSource>thumbnailPhoto</BDIPhotoSource>
            <BDIBusinessPhone>telephoneNumber</BDIBusinessPhone>
            <BDIMobilePhone>mobile</BDIMobilePhone>
            <BDIHomePhone>homePhone</BDIHomePhone>
            <BDIOtherPhone>otherTelephone</BDIOtherPhone>
            <BDITitle>title</BDITitle>
            <BDICompanyName>company</BDICompanyName>
            <BDILocation>co</BDILocation>
            <BDIPostalCode>postalCode</BDIPostalCode>
            <BDICity>l</BDICity>
            <BDIState>st</BDIState>
            <BDIStreetAddress>streetAddress</BDIStreetAddress>
        </Directory>
    </config>
    But it didn't help.
    When I capture lookup via Wireshark, I can see that Jabbers sends search request with bunch of attributes, but from LDAP answer contains only 8 attributes. (see attached screenshots)

  • Jabber for IPhone and Directory lookup rules.

    At a client I have some problems with getting the Directory lookup rules to work.
    I AD the costumer has formatteded the telephoneNumber in this format:  +45 4444 XXXX
    That is with 2 spaces in the phonenumber.
    With Jabber for windows,cups, cucilync etc i have the choice of using "PhoneNumberMasks", so that I avoid the problem with the spaces.
    But how do i do it with the directory lookup rules.
    I need to make sure that I can do a lookup on 3 different calls.
    Full E164 numer:     +454444XXXX
    National number:     4444XXXX
    Local call:               XXXX
    Alt the moment i have those rules in place, but somehow I'm not getting the search for 8 digets national call.
    <DialRules>
    <DialRule BeginsWith= "4444" NumDigits="8" DigitsToRemove="4" PrefixWith=""/>
    <DialRule BeginsWith= "+454444" NumDigits="11" DigitsToRemove="7" PrefixWith=""/>
    <DialRule BeginsWith= "" NumDigits="4" DigitsToRemove="0" PrefixWith="+454444"/>
    </DialRules>
    I'm at a lost to why it's not working with 8 digtes?
    Br
    Kim Nielsen

    Should still work. But would be good to check indial into jabber with the phone unplugged, just for testing purposes.
    also, you have checked the partition and configuration on the TAB device is the same as on the deskphone?
    Can you attach call manager traces when making a test call and attach to the case.  Let us know the extension and device names you have used in the test, and a timestamp of the test.
    thanks
    =============================
    Please remember to rate useful posts, by clicking on the stars below. 
    =============================

  • Unable to connect to Oracle using OCI Drivers on Linux

    Hi Everyone!
    I am facing a peculiar issue while using Instant Client on Linux ( 64Bit ) running on Red Hat 4.1.
    I have downloaded the instant client version 10.2.0.3(.zip) .so files from the below URL
    http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/linuxx86_64soft.html
    UPloaded all the files to a directory under /opt and changed the .bash_profile file, the latest content looks like
    ORACLE_HOME=/opt/instantclient_10_2
    export ORACLE_HOME
    PATH=$PATH:$ORACLE_HOME
    export PATH
    TNS_ADMIN=/opt/instantclient_10_2
    export TNS_ADMIN
    LD_LIBRARY_PATH=/opt/instantclient_10_2
    export LD_LIBRARY_PATH
    PATH=$PATH:$LD_LIBRARY_PATH
    export PATH
    CLASSPATH=/opt/instantclient_10_2:/opt/instantclient_10_2/ojdbc.jar
    export CLASSPATH
    Java.library.path=/opt/instantclient_10_2
    export Java.library.path
    As i have downloaded the Sqlplus utility as well, i am able to connect to the Oracle FARM via sqlplus.
    On the other hand, i am unable to connect to the same database via the application. It constantly gives me the following exception,
    java.lang.UnsatisfiedLinkError: no ocijdbc10 in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1030)
    at oracle.jdbc.driver.T2CConnection$1.run(T2CConnection.java:3138)
    at java.security.AccessController.doPrivileged(Native Method)
    at oracle.jdbc.driver.T2CConnection.loadNativeLibrary(T2CConnection.java:3134)
    at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:220)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:438)
    at oracle.jdbc.driver.T2CConnection.<init>(T2CConnection.java:131)
    at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:77)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:752)
    at oracle.jdbc.pool.OracleDataSource.getPhysicalConnection(OracleDataSource.java:296)
    at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:220)
    at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:164)
    at com.sun.gjc.spi.DSManagedConnectionFactory.createManagedConnection(DSManagedConnectionFactory.java:105)
    at com.sun.enterprise.resource.LocalTxConnectorAllocator.createResource(LocalTxConnectorAllocator.java:68)
    at com.sun.enterprise.resource.AbstractResourcePool.createSingleResource(AbstractResourcePool.java:891)
    at com.sun.enterprise.resource.AbstractResourcePool.createResourceAndAddToPool(AbstractResourcePool.java:1752)
    at com.sun.enterprise.resource.AbstractResourcePool.createResources(AbstractResourcePool.java:917)
    at com.sun.enterprise.resource.AbstractResourcePool.initPool(AbstractResourcePool.java:225)
    at com.sun.enterprise.resource.AbstractResourcePool.internalGetResource(AbstractResourcePool.java:516)
    at com.sun.enterprise.resource.AbstractResourcePool.getResource(AbstractResourcePool.java:443)
    at com.sun.enterprise.resource.PoolManagerImpl.getResourceFromPool(PoolManagerImpl.java:248)
    at com.sun.enterprise.resource.PoolManagerImpl.getResource(PoolManagerImpl.java:176)
    at com.sun.enterprise.connectors.ConnectionManagerImpl.internalGetConnection(ConnectionManagerImpl.java:327)
    at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:235)
    at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:165)
    at com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:158)
    at com.sun.gjc.spi.base.DataSource.getConnection(DataSource.java:108)
    at org.springframework.jdbc.datasource.DataSourceUtils.doGetConnection(DataSourceUtils.java:113)
    at org.springframework.jdbc.datasource.DataSourceUtils.getConnection(DataSourceUtils.java:79)
    at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:922)
    at org.springframework.jdbc.core.JdbcTemplate.call(JdbcTemplate.java:984)
    at org.springframework.jdbc.object.StoredProcedure.execute(StoredProcedure.java:117)
    at com.gecf.uk.pca.dcs.util.SystemParametersDAO$SysParamsStoredProcedure.execute(SystemParametersDAO.java:150)
    at com.gecf.uk.pca.dcs.util.SystemParametersDAO.getSystemParametersList(SystemParametersDAO.java:67)
    at com.gecf.uk.pca.dcs.util.SystemParametersDAO.getSystemParametersMap(SystemParametersDAO.java:94)
    at com.gecf.uk.pca.dcs.util.SystemParameters.loadParameters(SystemParameters.java:44)
    at com.gecf.uk.pca.dcs.util.SystemParameters.<init>(SystemParameters.java:33)
    at com.gecf.uk.pca.dcs.util.SystemParameters.getInstance(SystemParameters.java:72)
    at org.apache.jsp.common.secure.mypayment_jsp._jspService(mypayment_jsp.java from :86)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:93)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:373)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:470)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:364)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
    at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:317)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
    at com.gecf.uk.pca.dcs.web.util.SessionFilter.doFilter(SessionFilter.java:97)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:230)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:198)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:288)
    at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:271)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:202)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
    at com.sun.enterprise.web.WebPipeline.invoke(WebPipeline.java:94)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:206)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:150)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:632)
    at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:577)
    at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:571)
    at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:1080)
    at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:272)
    at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.invokeAdapter(DefaultProcessorTask.java:637)
    at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.doProcess(DefaultProcessorTask.java:568)
    at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.process(DefaultProcessorTask.java:813)
    at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.executeProcessorTask(DefaultReadTask.java:341)
    at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:263)
    at com.sun.enterprise.web.connector.grizzly.DefaultReadTask.doTask(DefaultReadTask.java:214)
    at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
    at com.sun.enterprise.web.connector.grizzly.ssl.SSLWorkerThread.run(SSLWorkerThread.java:106)
    |#]
    I have used the classes12.jar and ojdbc.jar which came with the download and nothing seems to work. A bit surprising when sqlplus works and not the application. I suspect there could be an issue with the driver class. I have been struggling to figure this out for days now...
    Can anyone please share their thoughts if something similar was observed earlier please.
    Any quick help will highly be appreciated.

    ORACLE_HOME=/opt/instantclient_10_2
    export ORACLE_HOMEYou don't set ORACLE_HOME with Instant Client.
    PATH=$PATH:$LD_LIBRARY_PATH
    export PATHThis is unnecessary.
    CLASSPATH=/opt/instantclient_10_2:/opt/instantclient_10_2/ojdbc.jar
    export CLASSPATHThis is wrong.
    It should be:
    CLASSPATH=/opt/instantclient_10_2/ojdbc14.jar:<whatever else you need there>
    Java.library.path=/opt/instantclient_10_2
    export Java.library.pathThis is useless; java.library.path is not an environment variable.
    java.lang.UnsatisfiedLinkError: no ocijdbc10 in java.library.pathThe case is pretty clear. You want to use the OCI driver (your URL starts with "jdbc:oracle:oci:"), so the Java Virtual Machine is looking for libocijdbc10.so in the Java library path but cannot find it.
    What is also clear is that the program does not use the CLASSPATH environment variable you set, because then it would never have found the Oracle Driver.
    So it seems that your program is ignoring the environment you set (which would explain why it also ignores LD_LIBRARY_PATH which you set correctly).
    You must have the environment variables set and exported in the shell that starts the "java" executable.
    Also, check that there is no other ojdbc14.jar on this machine (use "find").
    To help you debug your problem, let me explain how Sun Java sets Java library path on Linux:
    - If you start java with "java -Djava.library.path=/some/dir:/other/dir ...", the Java library path is set to exactly that value.
    - If you do not specify -Djava.library.path, the Java library path is taken from the environment variable LD_LIBRARY_PATH.
    - Directories listed in /etc/ld.so.conf have no influence on the Java library path (which gave me quite a headache in the beginning).
    Do you really need the OCI Driver? If you can do with the Thin Driver (i.e., use an URL that starts with "jdbc:oracle:thin:") you don't need any shared libraries at all.
    Yours,
    Laurenz Albe

  • Mount a directory like WEBDEV in windows in Linux/Unix

    I want to access the Files from a linux/Unix machine through a simple thick client . Is it possible to
    mount a directory like WEBDEV in windows in Linux/Unix.

    Here is a java based client that I've used. Just use the http://<[email protected]>/files/content for access to your files.
    http://www.ics.uci.edu/~webdav/

  • Prepending digits on Corporate Directory lookup

    Hi,
    I believe I have a rather simple question. We are running UCM 6.x.
    Our AD is built from root domain and several child domains.
    Each child domain users have their ipphone field with digits sufficient for dial only within that region (4 or 3 digits).
    However, dialing between regions using ICTs have side codes....
    What I want is for someone in region A when doing directory lookup find user in region B, BUT have XML that prepends the site code on a returned data, so it will be one touch dialing for that user in region A to region B.
    If someone from region B searches for the same user, site codes are not needed and info will be returned from AD as is... It's like every region will have a customized XML which prepends site code digits according to which OU the search was performed.
    My idea was to install SDK in each region and configure the XML so if lookup is made against region B (one of the child domains), then on return site code is prepended...all in XML.
    It sounds easy, so maybe someone have a piece of code for that :-)
    Thanks,
    David

    So you're saying you have multiple clusters. Are there network limitations that made you chose that approach? We usually do things with a single cluster and use a unified numbering plan (with more digits), then use patterns that allow people to dial the "local" extensions (so 3 or 4 digits) instead of the full 7 - 9 digits that the cluster numbering plan uses. That way, you could use the full internal extension for every user and the problem goes away.
    You'll find LDAP search code in the IP Phone Services SDK.. and then you have two options: the programmatic one would use some mechanism to determine if a result needs to be prepended with an ICT prefix or not, based on the rules you have for that scenarios... e.g. you define the service so that it sends the region with it, so your service then knows where it is, read out not only the ipphone field from the AD but also which region each user is in, and then you have some lookup table which tells you that if user is in region A you need ICT prefix 123, if user is in region B you need ICT prefix 234, etc. and put it all together.
    Or, you once again return to doing things on the CCM by prepending the ICT prefix to every number you return and have the appropriate translation patterns in place for each cluster so that the prefix is stripped away if applicable.

  • Maintaining the Directory in Cisco CallManager Attendant console

    I have names in the directory of the cisco callmanager attendant console users that no longer work for the company. The numbers and names have been deleted from the call manager but not the directory used by the attendant console. How do I go about cleaning up the directory for the attendant console?

    Hi,
    Thanks for the doc..4* for the info.
    This basically explains what I've checked already. Cynth, seeing as you've checked on the AC PC that there's no userlists file, and we now know you have 2 files present on the callmanager I would suggest the following to resolve your problem:
    1) Delete both the AutoGenerated.txt and CorporateDirectory.txt from the CallManager Attendant Console directory (I've put the path in my previous post). You can copy them off this directory if you want a copy for keep safe.
    2) Re-start the TCD service again.
    3) Shut down the AC client and re-open it.
    This should basically re-populate the directory on the CallManager (once you re-start the service). Then when you open up AC again it should copy across the up-to-date corporate directory list.
    Please rate useful posts...

  • ICal and directory lookup bug

    Trying to use the directory lookup ''drag attendees to invite them to events'' feature.
    The list of contacts disappeared and it does not show the list of contacts in address book.
    Clearly a bug.
    Anone knows how to solve the riddle?

    You didn't actually ask a question so I'm guessing at the answer.
    This is working as designed. You need to either point Jabber to a different attribute that is unique (e.g. ipPhone instead of telephoneNumber) or remove these duplicate values from AD.
    Please remember to rate helpful responses and identify helpful or correct answers.

  • ICal and CalDAV issues: Address Panel - Open Directory Lookup? & others.

    An overview of my setup:
    I'm using Google Calendar through CalDAV (set up with Calaboration), and have no problems synchronizing events. These are dealing with attendees.
    Several parts to this one, so to start:
    1) It appears that, likely with any CalDAV calendar, my Address Panel becomes an "Open Directory Lookup" instead of searching my trusty Address Book contacts, which I would prefer. I also cannot type in names/email addresses and have them auto-complete, which I assume is now searching the empty Open Directory.
    Is there a way I can force this to still use my Address Book? Or does anyone know a way to hook my Google contacts (in Gmail) into a directory search that will come up in the new panel?
    2) When people add me as a "guest" in Google Calendar (== attendee in iCal), I see it in my calendar on iCal. I see myself in the list, with my name and email address... but I cannot RSVP. Google recommends that I add my Gmail account hooked to my Calendar to my "me" card in Address Book, which I have done, but it still does not recognize, well, Me.
    I'm stumped. Is there something I'm missing? Something else I need to do in iCal?

    Thanks for the answer.
    I guess because I was deleting the 'local' calendar with some of my test accounts and not others I would sometimes get the local Address Book panel by default and sometimes the Open Directory panel.
    I agree it's pretty confusing.

  • Active Directory lookup

    Do you know when Business Objects CMS performs an Active Directory lookup, if the query fails because a server is down, will Business Objects immediately retry? A retry is desirable because load balancing may route the next request to an available machine.
    Which file has this setting?
    Thanks in advance
    Mohan Koduru

    The CMS uses Microsoft DNS to perform queries against AD. We configure a domain in the CMC and using that domain it will attempt to query DC's based on DNS, if no DC's are available it will continue to query as long as the CMS is running and AD plugin is enabled. The rules followed again will be dictated by Microsoft DNS.
    -Tim

  • Zero padding the LUN using dd command in Linux

    Grid Infrstructure: 11.2.0.3
    OS : Oracle Enterprise Linux 6.3
    When we were installing RAC in solaris, we used to zero pad all LUNs meant for ASM . We used to do like below
    dd if=/dev/zero of=/dev/rdsk/c0t600A0B8008A4CA005ACd0s0 bs=1024k count=2000Now we are going to install RAC in Oracle Linux v6 . When I googled Linux related stuff for RAC , I didn't come across documents in which zero padding is done on LUNs meant for ASM Disk groups.
    Question1. Is zero padding using dd necessary in Linux platform ?
    Question2. If dd command has to be run in the LUN, shouldn't that be done before we create the partition table ?

    Question1. Is zero padding using dd necessary in Linux platform ?No, never did that, not even on Solaris.
    Question2. If dd command has to be run in the LUN, shouldn't that be done before we create the partition table ?Of course it should.
    What would be the point of creating the partition table and after that overwriting it with 0-s :)
    Do you use a NAS for ASM disks?
    Solaris: http://docs.oracle.com/cd/E11882_01/install.112/e24616/storage.htm#CACDHHJJ
    Linux: http://docs.oracle.com/cd/E11882_01/install.112/e22489/storage.htm#CFACJAGB

  • I have my personal music (not purchased from Itunes) stored in two locations, on my PC and on an external HD. How can I find out which directory itunes uses to access this music? I am using Itunes version 11.4.0.18. Thanks

    I have my personal music (not purchased from Itunes) stored in two locations, on my PC and on an external HD. How can I find out which directory itunes uses to access this music? I am using Itunes version 11.4.0.18. Thanks

    Many thanks JEM24 for your help.  Ive just spent the best part of six hundred pounds on a new Sony Rx100m2 compact camera, so I have no interest in the Ipods camera at all really. I doubt Ill be watching many videos on it as Im very lucky in that I have a good Android tablet. Its more as a stock music player that Ill be buying the Ipod for, if indeed I do end up buying one. I dont like the idea of paying the exorbitant amount added for more memory space that Apple along with most other companies charge. In fact I read an article on this very subject just yesterday in the tech section of Flipboard. It stated in the article that in the case of the Iphone  the actual cost of each additional  gigabyte of storage  to Apple et al is something in the order of 60p.. This is certainly not reflected in the price us the customer has to pay at the till.. Its for this reason primarily that Apple in particular, because their products do not allow adding expandable memory of your own in the form of cheap to buy cards, that nobody in their right mind buys the 64gig etc Iphones..I am aware that we are discussing my potential purchase of an Ipod Touch here but you see my point. Many thanks again though for helping me.

  • Steps to Connect remote Oracle Server using OCi C in Linux

    Hi !
    I am trying to connect oracle server through my application using OCI C in linux, it works fine in my oracle server machine.
    I want to connect oracle server through my C application from Oracle Client Machine
    can anyone help me in this issue ?
    regards
    Balaji.C

    Sounds like you did not specify your database name. Or you database name is hard-coded.
    Can you show us the code?
    Is your TNSNAMES.ORA set up correctly?
    Also, you did not specify any error messages or anything. Are you checking the result codes after any functions?

  • SetInt cannot be used in Red Hat Linux.Why?

    setInt cannot be used in Red Hat Linux
    Please send me:[email protected]
    Thank you.

    1. This is a forum. People should reply here.
    2. Don't publish your email address here. You might be spammed.
    3. Please specify your question more. setInt is JDBC - it shouldn't have to do anything with your OS, much more with the DBMS you are accessing.
    Probably you made a mistake in your statement creation. Show us that DB relevant code part - maybe we can help then.

Maybe you are looking for

  • Cannot open DNG files via Bridge or Lightroom in Photoshop?

    I have a problem that has popped up since I installed the 5.6 RAW upgrade to my CS4/Lightroom 2.2 package.  Hopefully someone would be kind enough to help me diagnose it, as it affects only about 85,000 raw files currently in my Lightroom Catalogue. 

  • Report not rendering correctly

    Post Author: Fahvray CA Forum: General I am creating a Crystal Report for a VB.Net application. It seems after adding text items in the page header, the text in the report does not render correctly. The actual data appears ok, just text items appear

  • Send With Map of Attachments & Map Variable

    I'm trying to send multiple attachments using "Send With Map of Attachments" Service.  I've setup a map variable (attachments_map) of sub-type string to hold the path and file name for each file (represented as <full_path>/<file_name>.pdf).<br /><br

  • IPhone 3G- Sim Tray Broken

    I recently broke my iphone sim tray by inserting it in the wrong way when it came out the bottom had snapped off.ottom It now means that my sim card is not registering. Can i replace the sim card holder and where? Also how much would this cost?

  • Select list - Onchange event

    I want to add an onchange event in a form for a Select list. For that i had written two javascript functions and two application process. In HTML Form Element Attributes of the Select List, I had written the following : style="font-family:Franklin Go


HashFlare