Md5 of application

I hope you'll forgive a somewhat-modified follow-up to a previous question, but I'm still having problems.
Often when downloading an application, the application includes an "md5" code for security. I'm trying to generate such a code in Unix for comparison, but I can't use the md5 command because it thinks an application is a directory and it won't process it.
How does one generate the appropriate md5 signature? (Note: the tar idea was good, except that tar includes the access time in its calculations, which screws everything up)
Thanks for any thoughts on this
Eric

perhaps this is the documentation that you're looking for, it's for FSEvents.
http://developer.apple.com/documentation/MacOSX/Conceptual/OSXTechnology_Overview/SystemTechnology/chapter_3_section_5.html#//appleref/doc/uid/TP40001067-CH207-SW4
http://developer.apple.com/documentation/Darwin/Reference/FSEvents_Ref/FSEvents/ index.html

Similar Messages

  • Incoming MDN not getting recognized properly

    Hi,
    We're testing AS2 over HTTPS
    Host and remote is setup as
    Is Non-Repudiation of Receipt Required Yes
    Is Non-Repudiation of Origin Required Yes
    Encryption Enabled Yes
    Transport Security Enabled
    When I get the MDN back I get both host and remote TP with host TP name and it errors out subsequently the actual message errors out after timing out in WaitAck
    here are the log extracts
    https://uxlab040.schneider.com:8250/b2b/transportServlet, null, null, null, null, Processing, oracle.tip.repos.core.driver.BinaryImpl@188c838, ASYNC, null, , oracle.tip.repos.core.driver.BinaryImpl@111089b, null, null, null, HTTP, , 1.1, Fri Apr 18 16:09:50 CDT 2008, HTTP.HostName=uxlab040.schneider.com
    HTTP.RemoteAddr=161.222.2.78
    HTTP.RemoteHost=161.222.2.78
    , DATE=Fri, 18 Apr 2008 21:09:50 GMT
    CONNECTION=close
    AS2-FROM=Cyclone_Secured
    CONTENT-TYPE=multipart/signed; micalg=md5; protocol="application/pkcs7-signature"; boundary="----=_Part_257_16628292.1208552990467"
    MIME-VERSION=1.0
    AS2-VERSION=1.1
    USER-AGENT=haboob/5.4.1.0.4 build-2002
    AS2-TO=SCNNLAB
    [email protected]
    CONTENT-LENGTH=2013
    ORACLE-ECID=1208552990:161.222.171.56:2153:0:18,0
    MESSAGE-ID=<1208552990467.462579@wsdev032_te>
    HOST=uxlab040.schneider.com:4444
    , null, A1DEAB38119635F284700000A53E2E00, null, null, 4B26DE4D9CF7E0EAE040DEA140AB389A)
    https://uxlab040.schneider.com:8250/b2b/transportServlet, <1208552990467.462579@wsdev032_te>, AIP-50031, null, null, Error, oracle.tip.repos.core.driver.BinaryImpl@1c634b9, Machine Info: (uxlab040)^M
    Description: B2B adapter general error^M
    StackTrace: ^M
    Error -: AIP-50031: B2B adapter general error
    at oracle.tip.adapter.b2b.engine.Engine.processIncomingMessage(Engine.java:1723)
    at oracle.tip.adapter.b2b.engine.Engine.incomingContinueProcess(Engine.java:2404)
    at oracle.tip.adapter.b2b.engine.Engine.handleMessageEvent(Engine.java:2303)
    at oracle.tip.adapter.b2b.engine.Engine.processEvents(Engine.java:2258)
    at oracle.tip.adapter.b2b.data.MsgListener.onMessage(MsgListener.java:500)
    at oracle.tip.adapter.b2b.data.MsgListener.run(MsgListener.java:348)
    at java.lang.Thread.run(Thread.java:534)
    , B2B adapter general error, , oracle.tip.repos.core.driver.BinaryImpl@1af7c57, null, null, null, HTTP, , 1.1, 2008-04-18 16:09:50.0, HTTP.HostName=uxlab040.schneider.com
    HTTP.RemoteAddr=161.222.2.78
    HTTP.RemoteHost=161.222.2.78
    , DATE=Fri, 18 Apr 2008 21:09:50 GMT
    CONNECTION=close
    AS2-FROM=Cyclone_Secured
    CONTENT-TYPE=multipart/signed; micalg=md5; protocol="application/pkcs7-signature"; boundary="----=_Part_257_16628292.1208552990467"
    MIME-VERSION=1.0
    AS2-VERSION=1.1
    USER-AGENT=haboob/5.4.1.0.4 build-2002
    AS2-TO=SCNNLAB
    [email protected]
    CONTENT-LENGTH=2013
    ORACLE-ECID=1208552990:161.222.171.56:2153:0:18,0
    MESSAGE-ID=<1208552990467.462579@wsdev032_te>
    HOST=uxlab040.schneider.com:4444
    , null, A1DEAB38119635F284700000A53E2E00, null, 4B26DBAE0755CCEEE040DEA140AB256B, 4B26DE4D9CF7E0EAE040DEA140AB389A, 4B26DE4D9CF6E0EAE040DEA140AB389A-95-1-1)

    our AS2 Identifier is ZZSCHNEIDER , I was using name in the agreement. I tried all combinations still same issue. I have sent you new log files after changing everything to AS2 Identifiers
    here's the scoop
    1. Cyclone sending X12 204 (AS2 over HTTPS) to Oracle B2B
    Agreement has AS2 Identifiers ZZSCHEINDER (cyclone) and SCNNLAB(Oracle B2B)
    we're using load balancer
    This scenario is working fine, Oracle B2B gets the transmission and sends back MDN.
    2.Oracle B2B sends X12 850 to Cyclone
    Agreement has AS2 Identifiers ZZSCHEINDER (cyclone) and SCNNLAB(Oracle B2B)
    Here incoming MDN errors out and subsequently the 850 message errors out as well (after timing out on WaitAck).
    Please see if I am missing any thing

  • It seems that the installer on the Mac App Store is still OS X 10.9.3

    I downloaded the full installer app from the Mac App Store today.
    The version written on the Information Column is 10.9.4.
    However, I checked the md5 of the InstallESD.dmg only to find that it is the same as OS X 10.9.3's InstallESD.dmg.
    Hence, it seems that the full installer app on the MAS now is still OS X 10.9.3.
    Is there anyone who encountered the same problem?
    Here is the screenshot of the md5.

    Does the InstallESD.dmg contain everything that gets installed? I thought there were other packages that were external to the installESD?
    Do you need to compare every file?
    FileMerge in the developer tools does this visually.
    Or use find with md5…
    find "/Applications/Install OS X Mavericks.app" -type f -exec md5 {} \;
    # big list of md5's...
    You could just compare packages.
    find "/Applications/Install OS X Mavericks.app" -type f -name *.mpkg -exec md5 {} \;
    I suspect the installer also downloads updates, but it's not clear if this is automated or if it is only done in software update after the install, it seems like the latter.
    Also bear in mind lots of caching goes on with massive distribution systems like the App Store updates, you may want to give it a few hours (or days) to allow caches to be fully renewed, or try another network connection if possible, some ISP's can try to be aggressive about DNS or other caching.

  • HT4970 It seems that the Calendar app and the Reminders app overlap.

    Why are these 2 apps separate, do they not overlap in function?  If they are separate when do I use one vs. the other?
    Please help me out here.  Are they really separate functions?

    Does the InstallESD.dmg contain everything that gets installed? I thought there were other packages that were external to the installESD?
    Do you need to compare every file?
    FileMerge in the developer tools does this visually.
    Or use find with md5…
    find "/Applications/Install OS X Mavericks.app" -type f -exec md5 {} \;
    # big list of md5's...
    You could just compare packages.
    find "/Applications/Install OS X Mavericks.app" -type f -name *.mpkg -exec md5 {} \;
    I suspect the installer also downloads updates, but it's not clear if this is automated or if it is only done in software update after the install, it seems like the latter.
    Also bear in mind lots of caching goes on with massive distribution systems like the App Store updates, you may want to give it a few hours (or days) to allow caches to be fully renewed, or try another network connection if possible, some ISP's can try to be aggressive about DNS or other caching.

  • How to include md5 package in application

    Hi All,
    First of all sorry I posted in another users thread. In the thread http://forums.sun.com/thread.jspa?threadID=5426671 the person used org.bouncycastle.crypto.digests.MD5Digest for doing md5.
    I need some help here on how you include the org.bouncycastle.crypto.digests.MD5Digest library in my java code as I want to use the md5.
    I am also working on something similar like that but without the web application part and a detail which consists on OTP part using md5.
    As the md5() doesn't work in j2me so was also searching for something which will work on MIDP.
    package com.abc; //package define
    public class messDig5 //class define
        private String generateHash(String OTP, int loopNum) {
            byte[] secretBytes = OTP.getBytes();
            for (int x = 0; x < loopNum; x++) {
                byte[] tempStore = new byte[16];
                tempStore = hash(secretBytes);
                secretBytes = tempStore;
         //   return convertToHex(secretBytes);
            return byteArrayToHexString(secretBytes);
        public byte[] hash(byte[] secretBytes) {
           org.bouncycastle.crypto.digests.MD5Digest digest = new org.bouncycastle.crypto.digests.MD5Digest();
            digest.reset();
            // Update MD5 digest with user secret in byte format
            digest.update(secretBytes, 0, secretBytes.length);
            // get length of digest to initialise new md5 byte array
            int length = digest.getDigestSize();
            // create md5 byte array using length
            byte[] md5 = new byte[length];
            // calculate MD5 hash, using md5 byte array, 0 for buffer offset
            digest.doFinal(md5, 0);
            return md5;
    //    private static String convertToHex(byte[] data) {
    //        StringBuffer buf = new StringBuffer();
    //        String Hex;
    //        String formattedHex;
    //        for (int i = 0; i < data.length; i++) {
    //            int halfbyte = (data[i] >>> 4) & 0x0F;
    //            int two_halfs = 0;
    //            do {
    //                if ((0 <= halfbyte) && (halfbyte <= 9)) {
    //                    buf.append((char) ('0' + halfbyte));
    //                } else {
    //                    buf.append((char) ('a' + (halfbyte - 10)));
    //                halfbyte = data[i] & 0x0F;
    //            } while (two_halfs++ < 1);
    //        Hex = buf.toString();
    //        formattedHex = "\n" + Hex.substring(0, 4) + " " + Hex.substring(4, 8) + " " + Hex.substring(8, 12) + " " + Hex.substring(12, 16) + " " + Hex.substring(16, 20) + " " + Hex.substring(20, 24) + " " + Hex.substring(24, 28) + " " + Hex.substring(28, 32);
    //        return formattedHex;
        static String byteArrayToHexString(byte byteValues[]) {
            byte singleChar = 0;
            if (byteValues == null || byteValues.length <= 0) {
                return null;
            String entries[] = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9",
                "a", "b", "c", "d", "e", "f"};
            StringBuffer out = new StringBuffer(byteValues.length * 2);
            for (int i = 0; i < byteValues.length; i++) {
                singleChar = (byte) (byteValues[i] & 0xF0);
                singleChar = (byte) (singleChar >>> 4);
                // shift the bits down
                singleChar = (byte) (singleChar & 0x0F);
                out.append(entries[(int) singleChar]);
                singleChar = (byte) (byteValues[i] & 0x0F);
                out.append(entries[(int) singleChar]);
            String rslt = new String(out);
            return rslt;

    Camellia,
    I take you already added bouncycatsle to your project as a compile dependency, since it compiles (unless it does not).
    All you have to do for your code to work on the phone, you need to build your JAR file (that you use to distribute your MIDlet) with bouncycastle packaged in. This will all depend on the method you use to build your JAD and JAR files.
    I use antenna tool, which provides me with ant tasks to compile, build jar, package external libraries etc. Your scenario can be different, but all you have to do is to search manuals and/or google for methods on how to package external libraries with your build.
    Daniel

  • Adding application to firewall changes md5 sum

    I was playing World of Warcraft and the application stopped connecting to the server. Firefox worked, mail worked, even Ventrilo worked, but the warcraft app would not connect. I figured maybe i needed to add the application to the firewall exclusion list, so i added it. Apparently the act of doing so caused its checksum to be changed by the application firewall when it was added to the list of allowed applications.
    When the client connects to the server, the validation based on the checksum fails and i am unable to play the game. The only solution put forward by blizzard is to delete the game and re-install from scratch.

    Girish,
    You have a couple of choices here....
    1) Use PDK-Java to make your JSP application a portlet. You would install the PDK-Java Framework and then add your JSP application as a portlet. For this, you would need to take a look at the PDK ... PDK-Java and Download/install the jpdk and also follow the "How to" article on create a JSP portlet.
    2) Use PDK-URL Services. URL Services allows you to take your exisitng application and add it as a portlet without modification.
    Go to the PDK, PDK-URL Services section.
    Thanks,
    Sue

  • Certificate support in Java Swing application

    Hi There,
    I am new to this Certificate thing and running into issues! Would appreciate for all the help and please ignore for any stupid questions.
    Here is my scenario.
    1. I do have a client server application and client is a java swing application which connects to a Server application (Using Jetty 4.2.22 as embedded server)
    2. Initially, it had a self signed certificate but goal is to support third party certificate (i.e import in the server and then show warning to the client during login)
    If somebody has already done this or point me to some example (using Jetty APIs) that would be great help. If not, here is what I am trying to do and some questions.
    1. I tried to get some free SSL certificate from the web and imported into the server's KeyStore.
    If I do a list from the server using Keystore, this is what it looks like
    keytool -list -keystore /tmp/keystore -storepass genview
    Keystore type: JKS
    Keystore provider: SUN
    Your keystore contains 2 entries
    self, Dec 3, 2008, PrivateKeyEntry,
    Certificate fingerprint (MD5): 0D:58:E8:77:89:09:F8:2B:37:64:37:D5:03:AD:C9:0B
    rapid, Jan 6, 2009, trustedCertEntry,
    Certificate fingerprint (MD5): 64:9C:EF:2E:44:FC:C6:8F:52:07:D0:51:73:8F:CB:3
    QUESTION 1 : why the third party certificate's entry as "trustedCertEntry"? Is it always like this? Do I need to have only one certificate at a time? (If so, just remove the self signed and have 3rd party one)
    My Jetty server comes up but when I connect from Client Swing App, the "getServerCertificates()" method only returns one entry i.e self signed one but not the third party one.
    I am using like this
    URL url = new URL("https://127.0.0.1:port");
    HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();
    conn.connect();
    Certificate[] certs = conn.getServerCertificates();
    Is not this API supposed to return all the server's certificate?
    Please guide me or instruct me what to do.
    Thanks,
    CRB

    Crossposted and answered.

  • How can I Create an individual MD5 file for each folder in a main directory?

    The specs for a file delivery I'm making require an individual MD5 file per folder, with the contents of that folder being inside the MD5 file. Such as:
    DAY_01 (MAIN FOLDER)
    A01
    -(files 1-1000)
    -md5 for files 1-1000
    A02
    -files 1001-2000
    -md5 for files 1001-2000
    And so on. Is there a script or program that can make those MD5 files automatically or do I hace to go and do each one individually? Thanks

    I don't know of any pre-existing solution to your question, but it isn't hard to write one:
    set theFolder to (choose folder)
    tell application "System Events"
              set subfolders to every folder of theFolder
              repeat with eachFolder in subfolders
                        set fPath to (POSIX path of eachFolder)
                        set fName to name of eachFolder
                        set md5Filename to quoted form of (fName & ".md5")
                        do shell script "cd " & quoted form of fPath & "; /sbin/md5 * > " & md5Filename
              end repeat
    end tell
    The idea here is that it asks for a folder to process. It then grabs a list of all the folders inside that folder (subfolders), then for each subfolder it extracts its POSIX path and the folder name, then it builds a shell command that actually goes to each folder, runs the md5 command (passing in all files), writing the output to a .md5 file named according to the folder.

  • Error during creation of application entity for the plug-in.

    Hi Experts,
    As part of creating Content Database source for SES....
    We,
    1 Activated the Oracle Internet Directory identity plug-in for the Oracle Content
    Database instance.
    2) However after activating Identity plug-in for Oracle Internet Directory.... ......... we used the csPlugin.ldif file to create an application entity for the plug-in by running the following command "$ORACLE_HOME/bin/ldapmodify -h oidHost -p OIDPortNumber -D "cn=oracle" -w password -f csPlugin.ldif" ....but in the process executing the above command.... getting the following error(we gave correct login details):
    SASL/DIGEST-MD5 authentication started
    ldap_sasl_interactive_bind_s: Invalid credentials (49)
    How can i resolve this.
    I have another query...in the command "$ORACLE_HOME/bin/ldapmodify -h oidHost -p OIDPortNumber -D "cn=oracle" -w password -f csPlugin.ldif" which user name should i specify..... is it "cn=oracle" or "cn=orcladmin"
    Thanks
    peter.

    Hi Raford,
    Thanks for your reply.
    We tried to create Content Database Source with the details we have...
    However in this process getting an exception....
    11:20:20:778 INFO     main          
    11:20:20:784 INFO     main          Oracle Secure Enterprise Search, Crawler: Release 10.1.8.2
    11:20:20:785 INFO     main          Copyright © 2006, 2007, Oracle. All rights reserved.
    11:20:20:785 INFO     main          
    11:20:20:785 INFO     main          ================== Crawling settings ==================
    11:20:20:785 INFO     main          Reading configuration file from /mnt/u08/SOADEVIL/seshome/search/data/config/crawler.dat
    11:20:20:785 INFO     main          Agent = Oracle Secure Enterprise Search
    11:20:20:807 INFO     main          User = EQ_TEST
    11:20:20:807 INFO     main          Database connect string = jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=devilrays.appsassociates.com)(PORT=1525))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=Devilses.devilrays.appsassociates.com)))
    11:20:20:807 INFO     main          Source type is User-defined
    11:20:20:807 INFO     main          Source is "BJ_Cont"
    11:20:20:807 INFO     main          Document access control policy is user-defined
    11:20:20:808 INFO     main          Number of crawling threads = 5
    11:20:20:808 INFO     main          Queue table = I1S8
    11:20:20:808 INFO     main          URL table = EQ$URL
    11:20:20:808 INFO     main          Maximum documents to crawl = no limit
    11:20:20:808 INFO     main          Maximum depth to crawl = 2
    11:20:20:808 INFO     main          Document size limit = 10M
    11:20:20:808 INFO     main          Locale of the crawler message is "en_US"
    11:20:20:808 INFO     main          URL exclusion rule = (?i:(?:\.gif)|(?:\.jpg)|(?:\.jar)|(?:\.tif)|(?:\.bmp)|(?:\.war)|(?:\.ear)|(?:\.mpg)|(?:\.wmv)|(?:\.mpeg)|(?:\.scm)|(?:\.iso)|(?:\.dmp)|(?:\.dll)|(?:\.cab)|(?:\.so)|(?:\.avi)|(?:\.wav)|(?:\.mp3)|(?:\.wma)|(?:\.bin)|(?:\.exe)|(?:\.iso)|(?:\.tar)|(?:\.png))$
    11:20:20:808 INFO     main          URL exclusion rule = \?.*(.*\+)\1{3}
    11:20:20:812 INFO     main          Document read timeout threshold = 30 second(s)
    11:20:20:812 INFO     main          Crawler default character set is "8859_1"
    11:20:20:812 INFO     main          Crawler default language is "en"
    11:20:20:813 INFO     main          Auto language detection is on
    11:20:20:813 INFO     main          Auto character set detection is off
    11:20:20:813 INFO     main          Document service pipeline is "Default pipeline"
    11:20:20:813 INFO     main          Verbose mode is on
    11:20:20:935 INFO     main          Caching on: directory = /mnt/u08/SOADEVIL/sesdata/Devilses/cache/I1DS8/, max size = 250, action = SES_TASK
    11:20:20:935 INFO     main          Filtering on: filter path = /mnt/u08/SOADEVIL/seshome/ctx/bin/ctxhx, number of filters = 2
    11:20:20:935 INFO     main          MIME inclusions = text/html text/plain application/pdf application/x-msexcel application/vnd.ms-excel application/ms-excel application/x-mspowerpoint application/vnd.ms-powerpoint application/msword
    11:20:20:935 INFO     main          URL table attributes = url, depth, signature, last_modified, status, url_id, access_url, enqueue_status, TITLE, DESCRIPTION, AUTHOR, CRAWLED_DATE, CONTENT_LENGTH, CONTENT_TYPE, LANG, CACHE_FILE_PATH, DS_ID
    11:20:20:936 INFO     main          SQL callback statement is "begin eq_crw.crawler_callback(?,?,?,?); exception when eq_def.search_error then eq_err.raise; when others then eq_err.raise; end;"
    11:20:20:936 INFO     main          Cookie support is enabled
    11:20:20:937 INFO     main          Maximum number of cookies = 300
    11:20:20:939 INFO     main          Maximum number of cookies per host = 20
    11:20:20:939 INFO     main          Maximum size of cookie = 4096 bytes
    11:20:20:940 INFO     main          Cache file deletion is disabled
    11:20:20:940 INFO     main          Crawler plug-in manager class is "oracle.search.plugin.ocs.cservices.OCSCSPluginMgr"
    11:20:20:940 INFO     main          SQL hook ID is "8"
    11:20:20:940 INFO     main          SQL command hook statement is "begin ? := eq_crw.crawler_get_command(?,?,?,?); end;"
    11:20:20:940 INFO     main          SQL response hook statement is "begin ? := eq_crw.crawler_send_response (?,?,?,?,?,?,?,?,?,?,?,?,?); end;"
    11:20:20:940 INFO     main          Crawler launched by schedule "BJ_Cont"
    11:20:20:940 INFO     main          
    11:20:20:940 INFO     main          =================== Crawling status ===================
    11:20:20:941 INFO     main          Crawling started at 9/18/07 11:20 AM
    11:20:21:912 INFO     main          URL manager connecting to Oracle...
    11:20:21:974 INFO     main          connected
    11:20:22:586 INFO     main          Queue manager connecting to Oracle...
    11:20:22:631 INFO     main          connected
    11:20:23:497 INFO     main          Invoking "oracle.search.plugin.ocs.cservices.OCSCSPluginMgr"
    11:20:23:501 INFO     main          URL manager connecting to Oracle...
    11:20:23:529 INFO     main          connected
    11:20:23:531 INFO     main          Initializing crawler plug-in manager "oracle.search.plugin.ocs.cservices.OCSCSPluginMgr"
    11:20:23:531 ERROR     main          SES keystore location: null
    11:20:23:532 ERROR     main     null oracle.search.sdk.crawler.PluginException     oracle.search.plugin.ocs.cservices.OCSCSPluginMgr:getParamValue:351     oracle.search.plugin.ocs.cservices.OCSCSPluginMgr:init:479     oracle.search.crawler.WebCrawler:begin:1076     ImtCrawler:run:1831     ImtCrawler:main:480
    11:20:23:532 ERROR     main     null oracle.search.sdk.crawler.PluginException     oracle.search.plugin.ocs.cservices.OCSCSPluginMgr:getParamValue:351     oracle.search.plugin.ocs.cservices.OCSCSPluginMgr:init:479     oracle.search.crawler.WebCrawler:begin:1076     ImtCrawler:run:1831     ImtCrawler:main:480
    11:20:23:676 INFO     Thread-1          Remote command "reportstatistics" received, argument = "quit"
    11:20:23:676 INFO     Thread-1          Executing remote command "reportstatistics"
    11:20:23:697 INFO     Thread-1          Send back remote command execution result
    11:20:25:944 INFO     main          Shutting down all crawling threads...
    11:20:25:948 INFO     main          
    11:20:25:949 INFO     main          =================== Crawling results ===================
    11:20:25:949 INFO     main          Crawling started at 9/18/07 11:20 AM
    11:20:25:949 INFO     main          Crawling stopped at 9/18/07 11:20 AM
    11:20:25:949 INFO     main          Total crawling time = 0:0:5
    11:20:25:949 INFO     main          
    11:20:25:954 INFO     main          Total number of documents fetched = 0
    11:20:25:954 INFO     main          Document fetch failures = 0
    11:20:25:954 INFO     main          Document conversion failures = 0
    11:20:25:954 INFO     main          Total number of unique documents indexed = 0
    11:20:25:954 INFO     main          Total data collected = 0 bytes
    11:20:25:954 INFO     main          Total number of non-indexable documents = 0
    11:20:25:955 INFO     main          
    11:20:25:955 INFO     main          Number of times disk cache is full = 0
    We have followed the installation details provided in "SESAdmiistratorGuide".
    In that guide.... during creation of Content Database source he did not mention any entry for "SES keystore location", and the exception which we are getting is related to "SES keystore location: null" (please look into the exception stack).
    could you please guide us.
    Thanks
    peter.

  • Sun Management Console doesn't support MD5 passwords?

    I recently converted all our Sun systems to use MD5 passwords, using the Linux-BSD algorithm. I chose the Linux-BSD algorithm for compatibility reasons. After giving root a new password, now stored in MD5 format, I can no longer log in to the Sun Management Console (smc). I had the same problem with DB2. Switching root's password back to CRYPT fixed the issue.
    Is this a known problem that Sun is working on? And how does this happen? Shouldn't the application leave authentication to the OS?
    Mark

    IIRC the Solaris 10 Basic admin guide talks about this issue.
    alan

  • Using md5 in a manul tabular form to compare if column value changed

    Version: Application Express 3.2.0.00.27
    Hello,
    I am creating a manul tabular form using apx_item in my select statment that is the source for the query in a report region. I am using a collection. The collection creation statement is:
        apex_collection.create_collection_from_query(
           p_collection_name => 'DELEG_COLL',
           p_query           => 'SELECT authid
                               ,empid empid
                               ,to_char(deldate,''DD-MON-YYYY'') deldate
                               ,delscope delscope
                               ,dellimits dellimits
                               ,subdelrights subdelrights
                               ,to_char(delexpiry,''DD-MON-YYYY'') delexpiry
                               ,to_char(datedelremoved,''DD-MON-YYYY'') datedelremoved
                               ,delremovalcomments delremovalcomments
                               ,delegator delegator
                               ,''O'' original_record
                               ,wwv_flow_item.md5(delscope, dellimits, subdelrights,
                                  to_char(delexpiry,''DD-MON-YYYY'') delexpiry,
                                  to_char(datedelremoved,''DD-MON-YYYY'') datedelremoved,
                                  delremovalcomments, delegator)
                               FROM tbl_delegations
                               where empid = v(''P12_EMPID'')',
           p_generate_md5     => 'YES');The above code is giving me an error in the function
    wwv_flow_item.md5(delscope, dellimits, subdelrights,
                                  to_char(delexpiry,''DD-MON-YYYY'') delexpiry,
                                  to_char(datedelremoved,''DD-MON-YYYY'') datedelremoved,
                                  delremovalcomments, delegator)It doesn't seem to like where I attempt to convert date column delexpiry and datedelremoved to a varchar. I am doing this as in the db they are dates and inorder to using the md5 function to compare if the values have changed and only update rows where the values changed.
    There error that I get is:
    ORA-20104: create_collection_from_query Error:ORA-20104: create_collection_from_query ParseErr:ORA-00907: missing right parenthesis
    In the collection I am trying to store the md5 hash result. I haved all the update and insert logic working expect for date type columns. THose give the above error.
    I thank you ahead of time for your assistance!
    A. Shalon

    Helen,
    Not sure I fully understand your goal.  We don't use "tasks" at all but if you are looking to have your workflow check certain valus and be able to send email messages to people based on whatever, then you can certainly do that (as long as your Sharepoint
    has the email setup.  We do this for alot of workflow tasks.
    So, in the workflow you can have a blanket statement like what I previously listed:
    if Current Item:hiddenStatus  not equals Current Item:Status
        .... do something
    or you can do something like:
    if Current Item:hiddenStatus equals "In-Progress"
        .... do something
    Else if Current Item:hiddenStatus  equals "Completed"
        .... do something
    or combine the two and do nested "if" statements.  Then you add an email statement wherever you need it like:
    if Current Item:hiddenStatus  equals "Completed"
       then email "these users"
    To add the email part, just type in "email" on the line where you want to add a statment.  There is only one option to choose from.  That will display the line "then email these users".   The "these users" will be a link.  When you
    click it you will get a popup to add the email info.  We typically will send the email to a user (or users) that are already listed in one of the PeoplePicker fields.  On the email form, you can type in your own text, designate that a value is based
    on a column value (like our PeoplePicker), designate that a value is based on a workflow variable, add a link to the current item, etc.  To get to these options you will click the button to the right of the fields or use the "Add or Change Lookup" button
    in the bottom-left for the text area.  There is alot you can set in the mail.
    Does this help answer your question?
    - Peter

  • Migration Users with MD5 Passwords to Directory Server 6.1 on Solaris 10

    Hi,
    We are currently in a requirement of migrating some users to a application database to inside LDAP. Currently Application maintained the passwords in the MD5 hash form. Typical 32 digit Hex value - 41da76f0fc3ec62a6939e634bfb6a342
    Is there a way we can migrate these Users password to directory Server as-is so that they don't end up facing the prospect of resetting post migration.
    I have done some of the initial ground work but seems to be missing other critical info if at all it's possible.
    I believe it's possible to have CRYPT password policy (which directory server uses from underlying OS) as one of the plug-ins to configure in a way that underlying CRYPT utility starts to process/provide/support MD5 hashes. I got it to work, my using the below command on DSEE instance:
    dsconf set-plugin-prop -p 389 CRYPT argument:'$md5$'
    But for some reasons the MD5 hash (Sun MD5 library) provides does not match with the original hash value. It's 22 char long (as I have not specified any salt length) so I am assuming it's Base64 encoded. I have a perl script which converts the original 32-digit hex values to a base64 encoded representation (which I have also verified with other open source tools)
    Is there a way I can tweak CRYPT utility or something so that it understands typical standard MD5 hashes. (Confused between Sun MD5 and BSD (Linux) MD5 - none of them seems to match standard MD5 generated value).
    Any leads on this would be really helpful ?

    Just to reclarify or throw more information:
    a password - cleartext value - testuser1 has 32-digit HEX value as - 41da76f0fc3ec62a6939e634bfb6a342
    Same password when converted to Base64 pattern becomes - Qdp28Pw+xippOeY0v7ajQg==
    But when I use pwdhash utility in DSE after configuring CRYPT to use MD5 hashes it becomes -
    {crypt}$md5$$LiB/H70zXr3xfQPoXVuUQ1
    I used below command :
    pwdhash -D /opt/SUNWdsee/dsee6/ds6/slapd-oha-dev -s CRYPT testuser1
    Actual hash value of pwdhash is -LiB/H70zXr3xfQPoXVuUQ1 with rest of the prefix is to meet RFC standard and salt and algo name separator.
    I am wondering if Sun MD5 default uses any salt even when I haven't used or DS does it. Or if any other MD5 option is there which can be used.
    Thanks,
    Gaurav

  • Errors upload Apps through Application Loader

    Trying to upload App through Applicatio loader had have never received these errors til 2 days ago. Same error on two different app uploads. I'm running the latest application loader version 2.9 and Mac 10.7.5. Using iMac 24" with 4 gb of ram
    First errors i received are
    The second error I get every other time I try to re upload is
    I have reset my router, restarted my computer and checked for any updates. I'm out of options. I also have developer recreate the pkg file without spaces in the name as I heard that might be an issue.
    Below is error report
    [2013-10-08 19:54:54 CDT] <main>  INFO: Transporter is skipping bundle update check: Already checked recently.
    [2013-10-08 19:54:54 CDT] <main>  INFO: MD5 checksum calculation in the transporter will be skipped.
    [2013-10-08 19:54:54 CDT] <main>  INFO: Logging level set to eXtreme
    [2013-10-08 19:54:54 CDT] <main>  INFO: Logging configured successfully.
    [2013-10-08 19:54:54 CDT] <main> DEBUG: Attempting refresh of configuration data from https://contentdelivery.itunes.apple.com/transporter/Defaults.properties
    [2013-10-08 19:54:54 CDT] <main> DEBUG: Configuration refresh successful.
    [2013-10-08 19:54:54 CDT] <main> DEBUG: Saving configuration to local path: /Users/marie/.itmstransporter/Defaults.properties
    [2013-10-08 19:54:54 CDT] <main>  INFO: iTMSTransporter : iTunes Store Transporter [1.7.9]
    [2013-10-08 19:54:54 CDT] <main>  INFO: OS identifier: Mac OS X 10.7.5 (x86_64); jvm=24.0-b26; jre=1.7.0-internal-root_2013_05_13_10_55-b00
    [2013-10-08 19:54:54 CDT] <main>  INFO: Memory: [JVM] 61M free, 80M total, 910M max [System] (Physical) 1506M free, 4096M total (Swap) 64M free, 64M total
    [2013-10-08 19:54:54 CDT] <main>  INFO: Client: Application Loader 2.9 (439)
    [2013-10-08 19:54:54 CDT] <main>  INFO: Upload mode selected.
    [2013-10-08 19:54:54 CDT] <main> DBG-X: Memory: [JVM] 61M free, 80M total, 910M max [System] (Physical) 1506M free, 4096M total (Swap) 64M free, 64M total
    [2013-10-08 19:54:54 CDT] <main> DBG-X: Using operation named: authenticateForTransportDiscovery
    [2013-10-08 19:54:54 CDT] <main> DBG-X: Apple's web service operation input parameters:
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter Application = iTMSTransporter
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter BaseVersion = 1.7.8.2
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter Client = Application Loader
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter ClientVersion = 2.9 (439)
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter OSIdentifier = Mac OS X 10.7.5 (x86_64); jvm=24.0-b26; jre=1.7.0-internal-root_2013_05_13_10_55-b00
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter Password = **hidden value**
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter TransporterArguments = -m upload -u [email protected] -p **hidden value** -f /var/folders/f3/1vcrgzbd5zj3z22w273qbxl40000gn/T/642092166.itmsp -checksumValidation false -indicator true -v eXtreme -Dtransporter.client=Application Loader -Dtransporter.client.version=2.9 (439)
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter Username = [email protected]
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter Version = 1.7.9
    [2013-10-08 19:54:54 CDT] <main>  INFO: id = 20131008195454-220
    [2013-10-08 19:54:54 CDT] <main> DBG-X: Apple's web service operation return value:
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter TransportHosts.Aspera = [vgr105.apple.com:33001, vgr106.apple.com:33001]
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter PreferredTransports = [Aspera, Signiant, DAV]
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter TransportHosts.Signiant = [sgr205.apple.com:44001, sgr206.apple.com:44001]
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter TransportHosts.DAV = [itmsdav.apple.com:443]
    [2013-10-08 19:54:54 CDT] <main>  INFO: Examining the package at: /var/folders/f3/1vcrgzbd5zj3z22w273qbxl40000gn/T/642092166.itmsp
    [2013-10-08 19:54:54 CDT] <main>  INFO: Ensuring that package has well formed metadata file...
    [2013-10-08 19:54:54 CDT] <main> DEBUG: Getting case-sensitive metadata xml filename...
    [2013-10-08 19:54:54 CDT] <main>  INFO: Gathering the list of valid files from the package ...
    [2013-10-08 19:54:54 CDT] <main> DEBUG:   505app.zip will be verified by Apple's web service to determine if it is a valid file.
    [2013-10-08 19:54:54 CDT] <main> DEBUG:   metadata.xml will be verified by Apple's web service to determine if it is a valid file.
    [2013-10-08 19:54:54 CDT] <main>  INFO: Finished gathering the list of valid files from the package.
    [2013-10-08 19:54:54 CDT] <main> DEBUG:   Case-sensitive metadata filename is: metadata.xml
    [2013-10-08 19:54:54 CDT] <main>  INFO: Performing authentication of package 642092166.itmsp ...
    [2013-10-08 19:54:54 CDT] <main> DBG-X: Memory: [JVM] 40M free, 80M total, 910M max [System] (Physical) 1505M free, 4096M total (Swap) 64M free, 64M total
    [2013-10-08 19:54:54 CDT] <main> DBG-X: Deflated 453 bytes to 360
    [2013-10-08 19:54:54 CDT] <main> DBG-X: Using operation named: validateMetadata
    [2013-10-08 19:54:54 CDT] <main> DBG-X: Apple's web service operation input parameters:
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter Application = iTMSTransporter
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter BaseVersion = 1.7.8.2
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter Client = Application Loader
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter ClientVersion = 2.9 (439)
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter Files = [505app.zip, metadata.xml]
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter Metadata = <?xml version="1.0" encoding="UTF-8"?>
    <package version="software4.7" xmlns="http://apple.com/itunes/importer">
        <software_assets apple_id="642092166">
            <asset type="bundle">
                <data_file>
                    <file_name>505app.zip</file_name>
                    <checksum type="md5">31719646019410fc27c1e5679a4f06f9</checksum>
                    <size>8247180</size>
                </data_file>
            </asset>
        </software_assets>
    </package>
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter MetadataChecksum = 4503857f07b1792721121d8f0fb85e29
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter MetadataCompressed = (suppressed)
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter OSIdentifier = Mac OS X 10.7.5 (x86_64); jvm=24.0-b26; jre=1.7.0-internal-root_2013_05_13_10_55-b00
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter PackageName = 642092166.itmsp
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter PackageSize = 8247633
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter Password = **hidden value**
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter TransporterArguments = -m upload -u [email protected] -p **hidden value** -f /var/folders/f3/1vcrgzbd5zj3z22w273qbxl40000gn/T/642092166.itmsp -checksumValidation false -indicator true -v eXtreme -Dtransporter.client=Application Loader -Dtransporter.client.version=2.9 (439)
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter Username = [email protected]
    [2013-10-08 19:54:54 CDT] <main> DBG-X:   parameter Version = 1.7.9
    [2013-10-08 19:54:54 CDT] <main>  INFO: id = 20131008195454-122
    [2013-10-08 19:54:55 CDT] <main> DBG-X: Apple's web service operation return value:
    [2013-10-08 19:54:55 CDT] <main> DBG-X:   parameter CPUToken = b90a8eb2-83ba-41dd-9be5-3e96b7e95c89/1381280095727
    [2013-10-08 19:54:55 CDT] <main> DBG-X:   parameter FileSizes = {505app.zip=8247180}
    [2013-10-08 19:54:55 CDT] <main> DBG-X:   parameter AssetsToDescribe = [{UTI=com.apple.ipa, Role=source, ShouldDescribeAsset=true, Filename=505app.zip}]
    [2013-10-08 19:54:55 CDT] <main> DBG-X:   parameter Checksums = {505app.zip=31719646019410fc27c1e5679a4f06f9}
    [2013-10-08 19:54:55 CDT] <main> DBG-X:   parameter Success = true
    [2013-10-08 19:54:55 CDT] <main> DBG-X:   parameter MinimumFileSizeThresholdForCheckum = 104857600
    [2013-10-08 19:54:55 CDT] <main> DBG-X:   parameter FilesToUpload = [metadata.xml, 505app.zip]
    [2013-10-08 19:54:55 CDT] <main> DBG-X:   parameter ProviderNameForToken = MrsNetworkLLC
    [2013-10-08 19:54:55 CDT] <main>  INFO: The list of files requested for upload by Apple is: [metadata.xml, 505app.zip].  These are the files that will be uploaded.
    [2013-10-08 19:54:55 CDT] <main> DEBUG: Using token file path /Users/marie/.itmstransporter/UploadTokens/Marie-home-iMac.local_MrsNetworkLLC_ 642092166.itmsp.token
    [2013-10-08 19:54:55 CDT] <main> DEBUG: Attempting exclusive file lock on token file
    [2013-10-08 19:54:55 CDT] <main> DEBUG: Token exists, examining
    [2013-10-08 19:54:56 CDT] <main> DEBUG: Token pid: 83498, found process = false; my pid: 1439
    [2013-10-08 19:54:56 CDT] <main> DEBUG: Reusing existing token: 1dc581dd-1400-4140-9dca-03cd839141fd/1381116618620
    [2013-10-08 19:54:56 CDT] <main> DEBUG: Set token: 1dc581dd-1400-4140-9dca-03cd839141fd/1381116618620
    [2013-10-08 19:54:56 CDT] <main>  INFO: Starting media analysis of assets
    [2013-10-08 19:54:56 CDT] <main> DEBUG: Handling asset: filename=505app.zip,uti=com.apple.ipa,role=source,describe=true
    [2013-10-08 19:54:56 CDT] <main> DEBUG: Using container type tool name and version: iOS App Describer:1.22
    [2013-10-08 19:54:56 CDT] <main> DEBUG: Using path: /var/folders/f3/1vcrgzbd5zj3z22w273qbxl40000gn/T/642092166.itmsp/505app.zip
    [2013-10-08 19:54:59 CDT] <main> DEBUG: Asset successfully described: com.apple.jingle.leghorn.software.AbstractSoftwareDescriber$1@41acbb99
    [2013-10-08 19:54:59 CDT] <main>  INFO: Asset media analysis has completed
    [2013-10-08 19:54:59 CDT] <main> DBG-X: Memory: [JVM] 49M free, 101M total, 910M max [System] (Physical) 1451M free, 4096M total (Swap) 64M free, 64M total
    [2013-10-08 19:54:59 CDT] <main> DBG-X: Deflated 453 bytes to 360
    [2013-10-08 19:55:00 CDT] <main> DBG-X: Deflated 322932 bytes to 22831
    [2013-10-08 19:55:00 CDT] <main> DBG-X: Using operation named: validateAssets
    [2013-10-08 19:55:00 CDT] <main> DBG-X: Apple's web service operation input parameters:
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter Application = iTMSTransporter
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter BaseVersion = 1.7.8.2
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter CPUToken = 1dc581dd-1400-4140-9dca-03cd839141fd/1381116618620
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter Client = Application Loader
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter ClientVersion = 2.9 (439)
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter Files = [505app.zip, metadata.xml]
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter MetadataChecksum = 4503857f07b1792721121d8f0fb85e29
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter MetadataCompressed = (suppressed)
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter OSIdentifier = Mac OS X 10.7.5 (x86_64); jvm=24.0-b26; jre=1.7.0-internal-root_2013_05_13_10_55-b00
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter PackageName = 642092166.itmsp
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter PackageSize = 8247633
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter Password = **hidden value**
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter Transport = Aspera
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter TransporterArguments = -m upload -u [email protected] -p **hidden value** -f /var/folders/f3/1vcrgzbd5zj3z22w273qbxl40000gn/T/642092166.itmsp -checksumValidation false -indicator true -v eXtreme -Dtransporter.client=Application Loader -Dtransporter.client.version=2.9 (439)
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter Username = [email protected]
    [2013-10-08 19:55:00 CDT] <main> DBG-X:   parameter Version = 1.7.9
    [2013-10-08 19:55:00 CDT] <main>  INFO: id = 20131008195500-804
    [2013-10-08 19:55:01 CDT] <main> DBG-X: Apple's web service operation return value:
    [2013-10-08 19:55:01 CDT] <main> DBG-X:   parameter ErrorMessage = ERROR ITMS-9000: "Unsupported Architectures. Your executable contains unsupported architectures '[12-11]'." at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage
    (1102)
    [2013-10-08 19:55:01 CDT] <main> DBG-X:   parameter CPUToken = 1dc581dd-1400-4140-9dca-03cd839141fd/1381116618620
    [2013-10-08 19:55:01 CDT] <main> DBG-X:   parameter FileSizes = {505app.zip=8247180}
    [2013-10-08 19:55:01 CDT] <main> DBG-X:   parameter AssetsToDescribe = [{UTI=com.apple.ipa, Role=source, ShouldDescribeAsset=true, Filename=505app.zip}]
    [2013-10-08 19:55:01 CDT] <main> DBG-X:   parameter Checksums = {505app.zip=31719646019410fc27c1e5679a4f06f9}
    [2013-10-08 19:55:01 CDT] <main> DBG-X:   parameter ErrorCode = 1102
    [2013-10-08 19:55:01 CDT] <main> DBG-X:   parameter Success = false
    [2013-10-08 19:55:01 CDT] <main> DBG-X:   parameter Errors = [ERROR ITMS-9000: "Unsupported Architectures. Your executable contains unsupported architectures '[12-11]'." at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)]
    [2013-10-08 19:55:01 CDT] <main> DBG-X:   parameter MinimumFileSizeThresholdForCheckum = 104857600
    [2013-10-08 19:55:01 CDT] <main> DBG-X:   parameter FilesToUpload = [metadata.xml, 505app.zip]
    [2013-10-08 19:55:01 CDT] <main> ERROR: Apple's web service operation was not successful
    [2013-10-08 19:55:01 CDT] <main> ERROR: Unable to authenticate the package: 642092166.itmsp
    [2013-10-08 19:55:01 CDT] <main> ERROR: ERROR ITMS-9000: "Unsupported Architectures. Your executable contains unsupported architectures '[12-11]'." at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)
    [2013-10-08 19:55:01 CDT] <main> DBG-X: The error code is: 1102
    [2013-10-08 19:55:01 CDT] <main>  INFO: Done performing authentication.
    [2013-10-08 19:55:02 CDT] <main> DBG-X: Returning 1
    Package Summary:
    1 package(s) were not uploaded because they had problems:
              /var/folders/f3/1vcrgzbd5zj3z22w273qbxl40000gn/T/642092166.itmsp - Error Messages:
                        Apple's web service operation was not successful
                        Unable to authenticate the package: 642092166.itmsp
                        ERROR ITMS-9000: "Unsupported Architectures. Your executable contains unsupported architectures '[12-11]'." at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)

    if you mac os is not 10.8.5 and you ard using Application Loader 2.9,you should update your system,I know apple doc say:10.7 is ok,but i update my system to 10.8.5 from 10.8.4, every thing is ok, i dont konw the reason,maybe some error exist at application loader,so you can have a try,good luck.

  • Should i use secure sockets for my whole client/server application?

    Hi,
    I have a client server application, and I want to ensure that the login process is secure (i.e. use secure sockets). but I dont know how to switch back to a normal socket once that is done.
    So I am left thinking that i should just use SSL for my whole application, which can last pretty long. But I would rather not. Is there any other way of doing this?
    or should I just encrypt the login info using MD5 or something like that, then send it over an unsecure socket?
    thanks!

    Hey,
    Are you sure you haven't confused JGSS for JSSE?
    Imagine you have a client-server system and you sometimes want data sent over the wire to be encrypted... JGSS offers you this flexibility; if you a encrypted transmission, run ift through JGSS before transmitting it; if you don't want an encrypted transmission, bypass JGSS and just send the transmission.
    The benefit is the security (encryption) isn't hard-wired into you communications protocol i.e. TLS. JGSS has nothing to do with connections it is just protocol for securing messages, not sending them.
    You would need to establish the secure context but this could be done at startup and persist for the duration of you applicaiton invocation. You perhaps might need to implement a mechanism to identify encrypted messages on the receiving peer (so it knows to attempt decryption).
    Admittedly, kerberos seems like one of those 'inside-joke' things. I've come to realise if you don't have some sort of kerberos realm/server against which to authenticate - you need to swap it out as the underlying mechanism. How this is done I'm not sure yet, but I intend to find out today....further down the rabbit hole I go!
    If I discover anything helpful, I will let you know.
    Warm regards,
    D

  • OIM DB Application Table (for oracle 10g db) reconciliation problem

    I want to reconcile my oracle database table into OIM. My table name in the db is called SD_EMPLOYEE and following is the fields.
         StaffID VARCHAR2(10),
         EmpID VARCHAR2(6),
         IDType VARCHAR2(20),
         IDNum VARCHAR2(20),
         EmpName VARCHAR2(255),
         EmpType VARCHAR2(20),
         EmpStatus VARCHAR2(10),
         LocID VARCHAR2(10),
         DeptID VARCHAR2(10),
         JobID VARCHAR2(10),
         JoinDate DATE,
         ConfirmedDate DATE,
         Confirmed VARCHAR2(2),
         ResignDate DATE,
         LoginID VARCHAR2(100),
         DomainName VARCHAR2(50),
         Email VARCHAR2(100),
         MobileNo VARCHAR2(10),
         ExtensionNo VARCHAR2(10),
         Xchange VARCHAR2(100),
         MovementType VARCHAR2(20),
         PrevMovementType VARCHAR2(20),
         MovementStatus VARCHAR2(10),
         MovementEffDate DATE,
         MovementDetail VARCHAR2(255)
    However, I'm not sure how should I modify my oraApp2.xml file so that I can reconcile my SD_EMPLOYEE data into OIM and create the users. I'm not sure what it means by <xdb_app_map ... >.
    <?xml version="1.0"?>
    <xdb_app_map
    xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
    xsi:noNamespaceSchemaLocation = "file:///export/home/dbadp/xdb_app_map.xsd"
    name = "OracleApp1">
    <target_application>
    <target_app_name>testapp1</target_app_name>
    <target_app_ver>1.0</target_app_ver>
    <target_app_provider>Wipro</target_app_provider>
    </target_application>
    <target_database>
    <database name = "Oracle">
    <properties>
    <encryption_nego_level impl_class_name = "oracle.net.encryption_client" value = "REQUESTED"/>
    <encryption_algorithm impl_class_name = "oracle.net.encryption_client" value = "DES40"/>
    <crypto_seed impl_class_name = "oracle.net.crypto_seed" value = "xelsysadmin_seed"/>
    <crypto_checksum_level impl_class_name = "oracle.net.crypto_checksum_client" value = "REQUIRED"/>
    <crypto_checksum_client impl_class_name = "oracle.net.crypto_checksum_types_client" value = "MD5"/>
    </properties>
    </database>
    </target_database>
    <database_adapter>
    <operation name = "create">
    <task table_name = "MDL2_USER_PROF" xeltask_type = "insert">
    <column
    col_name = "USR_ID"
    data_type = "VARCHAR2"
    data_typ_size = "20"
    col_info = "primary"
    required = "true"
    col_type = "xellerate"
    xel_data_source = "xel_usr_id"/>
    <column
    col_name = "USR_FIRST_NAME"
    data_type = "VARCHAR2"
    data_typ_size = "60"
    required = "true"
    col_type = "xellerate"
    xel_data_source = "xel_usr_first_name"/>
    Anyone can help?

    Hi Kevin,
    Thanks for your info.
    Just to make things clearer. Im doing a trusted recon. I have the below.
    1) For the IT resource,
    a) Application Name: this should be the same with the application name I put in the
    XML file right? I have put it as testapp1.
    b) Database user ID: this is the user which have the access to the table I want to
    reconciled into OIM?
    2) For resource object,
    a) I'm currently using the "Database Application Resource" which has all predefined
    fields like xel_usr_id. However, in the reconciliation action rules, I can't select the option of "create user" when "no matches found". Thus, can I use the "xellerate user" resource object for the DB Application Table connector?
    3) Table to reconcile into OIM:
    SD_Employee. The fields are EMPID, FNAME and LNAME.
    In the OraApp2.xml file, I have the below:
    <operation name = "create">
    <task table_name = "DBRECON.SD_Employee" xeltask_type = "insert">
    <column
    col_name = "EMPID"
    data_type = "VARCHAR2"
    data_typ_size = "20"
    col_info = "primary"
    required = "true"
    col_type = "xellerate"
    xel_data_source = "xel_usr_id"/>
    <column
    col_name = "FNAME"
    data_type = "VARCHAR2"
    data_typ_size = "60"
    required = "true"
    col_type = "xellerate"
    xel_data_source = "xel_usr_first_name"/>
    <column
    col_name = "LNAME"
    data_type = "VARCHAR2"
    data_typ_size = "60"
    required = "true"
    col_type = "xellerate"
    xel_data_source = "xel_usr_last_name"/>
    Am I doing the right thing here? As I still can't get the records in the SD_EMployee table to reconciled into OIM.
    Your help is much appreciated.
    Thanks,
    GBHL

Maybe you are looking for

  • How can i deal with Exception of URI

    I am learning Expression Language, in one of the examples, there is a sentence like this: <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jst1/fmt" %>. the browser will throw an exception: org.apache.jasper.JasperException: The absolute uri: htt

  • Deleting fields from a standard view

    Hello,      I want to delete fields form standard view which are appended by me accidentally . I have written a delete statement to delete the fields from the standard view . but i got an error at declaration part . I have declared it as shown below

  • No connections of photo files loaded into Organizer - Elements 13 - PC

    I downloaded Elements 13.  I already had Elements 9.  Download went smoothly but there must be an issue with the download.  All files I import into Organizer are fuzzy and very low resolution. If I click on a photo to Edit, it says that I have to rec

  • Cannot set up Mail with GoDaddy Account, what am I doing wrong?I

    I searched the correct way to do this through GoDaddy, my hosting service and got these directions, which I have tried, but didn't work. *To Set Up Apple Mail for SMTP Relay 1. From the Mail menu, click Preferences. 2. In the Preferences window, clic

  • Firefox adding no-cache headers to all http POSTs?

    Our server-side cache is configured to invalidate appropriate cached data on PUT/POST/DELETE, but is also set to obey no-cache headers and ignore the cache entirely. Firefox is the only browser that is forcefully appending no-cache headers to all POS