Cannot fee SSLEngine partial packets????

I tried a test today where I took the first encrypted packet from a client SSLEngine and passed the first 10 bytes(out of 100) to a server SSLEngine. It resulted in the below exception. I more expected a buffer underflow....when I pass all 100 bytes, it works fine. Test should be easy for anyone to reproduce(though you need a trusstore, keystore, etc.) What is going on here? If I am doing tcp, and my packets get cut in half goinig out or coming in, am I screwed...will I have to tack a header/trailer on every ssl packet......does ssl do that??? I didn't think so? How do I know write something that talks to an ssh server with nio? Is it impossible?
thanks,
dean
java.lang.RuntimeException: [serverAsynch] exception
     at biz.xsoftware.impl.nio.secure.engine2.AsynchSSLEngineImpl.feedEncryptedPacket(AsynchSSLEngineImpl.java:48)
     at biz.xsoftware.impl.nio.secure.test.TestAsynchSSLEngine.testHalfPackets(TestAsynchSSLEngine.java:117)
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:585)
     at junit.framework.TestCase.runTest(TestCase.java:165)
     at junit.framework.TestCase.runBare(TestCase.java:130)
     at junit.framework.TestResult$1.protect(TestResult.java:106)
     at junit.framework.TestResult.runProtected(TestResult.java:124)
     at junit.framework.TestResult.run(TestResult.java:109)
     at junit.framework.TestCase.run(TestCase.java:120)
     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:478)
     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:344)
     at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
     at com.sun.net.ssl.internal.ssl.EngineInputRecord.bytesInCompletePacket(EngineInputRecord.java:152)
     at com.sun.net.ssl.internal.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:759)
     at com.sun.net.ssl.internal.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:674)
     at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:566)
     at biz.xsoftware.impl.nio.secure.engine2.AsynchSSLEngineImpl.incomingDataImpl(AsynchSSLEngineImpl.java:102)
     at biz.xsoftware.impl.nio.secure.engine2.AsynchSSLEngineImpl.feedEncryptedPacket(AsynchSSLEngineImpl.java:46)
     ... 14 more

yeah, it was not too clear, but the exception above is chained.....look at the last exception.....
Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
at com.sun.net.ssl.internal.ssl.EngineInputRecord.bytesInCompletePacket(EngineInpu tRecord.java:152)
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:759 )
at com.sun.net.ssl.internal.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:674)
at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:566)
at biz.xsoftware.impl.nio.secure.engine2.AsynchSSLEngineImpl.incomingDataImpl(Asyn chSSLEngineImpl.java:102)
at biz.xsoftware.impl.nio.secure.engine2.AsynchSSLEngineImpl.feedEncryptedPacket(A synchSSLEngineImpl.java:46)
... 14 more

Similar Messages

  • Delete partially copied movie file from iPhone. Shows grayed out in Videos on the iPhone but it doesn't show up in iTunes.

    Hello.
      I have synced my iPhone 4S with iTunes and I got an error while copying one movie. Now this movie shows up grayed out in videos on the iPhone but NOT in iTunes. Hence, I cannot delete this partially copied movie from my iPhone. And since it is grayed out, the right-to-left swipe does not work. I have resynced with "no movies" option so that every movie would be deleted and indeed every movie was deleted except for the problematic one. I rebooted the iPhone several times in case it was a glitch. No success. I even tried tools like iExplorer and DiskAid but I cannot find this **** file. Is there any way to delete this partially copied file from the iPhone without having to restore it?
    Regards,
    HawkeyeQ

    Hi adtsalmon,
    You can only watch the movie on the device you rented it on. Here's a snippet from the Apple Support site (italics mine):
    If you download a rented movie on your computer: You can transfer it to a device such as your Apple TV (1st generation), iPhone, iPad, or iPod if it’s a standard-definition film (movies in HD can only be watched on your computer, iPad, iPhone 4 or later, iPod touch (4th generation or later), or Apple TV). Once you move the movie from your computer to a device, the movie will disappear from your computer's iTunes library. You can move the movie between devices as many times as you wish during the rental period, but the movie can only exist on one device at a time.
    If you download a rented movie on your iPhone 4 or later, iPad, iPod touch (4th generation or later), or Apple TV: It is not transferable to any other device or computer.
    Here's the link to the Movie Rentals FAQs site FYI:
    http://support.apple.com/kb/HT1657
    Hope this helps!
    Cheers,
    GB

  • Vendor Rebate for Partial Settlement

    Hi gurus,
    I need your help, I am new with some part of the Rebate process and this is my case. I have a rebate agreement where the validity date is 01.01.2009 to 31.12.2009.
    We have many POs, GRs and IVs for the Vendor assigned to this agreement and the rebate agreement have one condition record with many discounts (like 10) with the validity date 01.01.2009 to 31.12.2009.
    I can see the POs where the discount was applied.
    The situation is that I want to execute the partial settlement for this agreement FOR today, transaction MER4.
    Then, in the "Settlement date" field I have selected = 31.03.2009 and
    I have the option "Perform settlement accounting" selected too (it is in the Control data:settlement run section).
    But, the system is telling me "No rebate arrangement chosen" and I know that I have Invoice Verifications made, why I cannot do a partial settlement?
    Could you help me please?
    Kind regards,
    SP
    Edited by: SANDRA PALOMO on May 3, 2011 2:41 PM

    Sandra,
    I know this post is closed but seems like you worked on Vendor Rebate Process.I am working on this first time.I have following scenario
    I have one vendor for which we like to have vendor rebate for some specific materials..    The rebate is 10% of purchases, accrued monthly, receive quarterly and we like the moving average price should be reduced by the 10% rebate.
    Can you please give me some guidance ?

  • Partial Delivery Error

    Hi,
    A Sales Order is created for a Business Partner. When going to make partial delivery its showing the error msg "Order no. 152 cannot be copied partially". But in the BP Master, Allow Partial Delivery is checked. What's the cause of the error. How can I solve it?

    Sibasish Sengupta 
    Actually you updated customer master after creation of
    sales order,any changes after creation of sales order
    won't be reflected in sales order.
    Hence cancel the problemetic sales order.
    Create a new sales order and proceed with
    creation of subsequent documents like delivery & ar invoice.
    Jeyakanthan

  • How to get JTextPane partially non-editable?

    Hi,
    I am trying to get parts of the JTextPane (that have clearly different styles than regular text) to be non-editable. So far I cannot make a partial setting like this. Netbeans (FFJ) source file editor has a feature like this, but I have not been able to locate their implementation in the source files. Once can move the caret inside the non-editable part, and even select text, but no editing is allowed.
    Does anybody know how to set this up?

    Here's the answer I found in 10 minutes, after having the time to take a look into it:
    The non-editable text (section headers) are blue and bold. So here's the event handler for KeyEvent:
    private void textAreaCommandKeyTyped(java.awt.event.KeyEvent evt) {
    AttributeSet aSet = textAreaCommand.getCharacterAttributes() ;
    boolean bold = StyleConstants.isBold( aSet ) ;
    if ( bold ) {
    Toolkit.getDefaultToolkit().beep();
    evt.consume() ;
    }

  • Partial delivery in Pick and Pack Manager

    Hi All,
    I have two issues in Pick and Pack Manager,
    I am not able to pick partial quantity in Pick and Pack manager or Pick list, even if Sales order is set to "Allow Partial Delivery".
    I have a sales order with 1 inventory item and 1 non-inventory item. When I release the order for picking only inventory item is shown to be picked that is fine. After the order has been pick and I create Manual Delivery or Automatic Delivery, if the order is set to "Allow Partial Delivery" then Delivery is created but the non-inventory item Qty is shown as zero on delivery. When the order is not set to "Allow Partial Delivery" then system gives a message "Order cannot be copied partially". Why is the Qty not being copied to Delivery? Is this patch level issue?
    Document setting for Pick List:
    Automatically copy all open rows from the sales order or reserve invoice - Is ticked
    Consider Sales Document Settings for Partial Delivery in the Pick and Pack Process - Is ticked
    SAP Business One 9.0 PL: 09
    Am I missing any step.
    Thanks
    Varun

    Hi,
    Please refer SAP note:
    1835901 - Cannot partially deliver multiple Sales Orders from Pick
    List
    Thanks & Regards,
    Nagarajan

  • Selector reads alternate "packets"...

    I have a Selector that does network reads to a queue and network writes from a queue, as well as 2 threads (a Producer and a Consumer) that add/remove to those queues. The elements of the queues are Packets which are simple (Length, Type, Data)-tuplet objects.
    Everything seems to be working except for the Selector reads. When I test, I see that the network writes all go through. However, the network reads which should correspond one-to-one to the writes instead read (roughly) every other Packet.
    Some clues:
    1) The dropped packets are always wholly (not partially) dropped.
    2) The Packet consists of array of 3 ByteBuffers (Length, Type, Data). When the Selector triggers an OP_READ, I bulk read into this array. (Done in 2 successive reads. Once for the length, once for the rest.) If it's not filled, the Packet remains as a "partial packet" and will continue to be filled on the next OP_READ. If it is filled, it is moved to the queue for the Consumer. In either case, I only read enough off the channel for the one packet. I then fall through, assuming the Selector will trigger immediately again if I left readable data in the channel, and then I will do the same all over again. Is this an incorrect assumption?
    Any ideas?
    Dan

    I think the problem is the offset argument. According
    to API:
    " offset - The offset within the buffer array of
    the first buffer into which bytes are to be
    transferred; must be non-negative and no larger than
    dsts.length"
    Thus in order to read into the first ByteBuffer it
    must be 0.The first iteration through this, position() == 0. Subsequent iterations of the code deal with updated position until position = length-1.
    I don't think that's the problem.
    --Dan                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Deleting Partial Ipad Backup

    While backing up my Ipad, I ran out of space on my SSD hard drive.  Now I have zero space on my C: drive and cannot locate the partial backup in order to delete it and create 1GB of free space that I need and redirect Ipad backup to the D: storage drive.
    Any ideas?  what is the name of the Ipad back file?  How can I delete it?  it does not show up in the Ipad menu as a restore point/file.

    See this... http://support.apple.com/kb/HT4946

  • Deleting partial TM backup

    Hi. My 4 yr old Mac is dying. I cloned the HD using CCC, and TM then tried to do a  full backup. This failed after 3 days of trying because the HD is failing. Now I cannot delete the partial backup (26Gb). Trash will not work, MacKeeper Shredder will not work. Any ideas? Thanks

    Hi, Kappy
    thanks for your input. Like my friends say, I know just enough to be dangerous :-(
    Because the main Mac is dying, I used my MacBook Pro to piggyback the HD clone and make a second copy on a second portable drive using CCC. The main Mac was not able to do this - it took 3 days to abort the TM backup, so the backup I am talking about was an incomplete, not partial backup (sorry, wrong word). I used the trash on the Macbook Pro to dump the TM incomplete backup, so it is actually the MB Pro that I need to clean up. The clones are working fine, I just need to clean up the MB Pro.
    Is there a way to remove hte copy of the incomplete backup from the MB Pro?
    Thanks

  • Unable to connect to ACE30 from 3845/2811 -ssh - Invalid modulus length

       Hi,
    I`ve seen quite a lot of posts regarding SSH issues and the above SSH error. However the fix mainly involves upgrading clients but in this instance the client is are Cisco routers 3845 / 2811 - which we use for out and inband management.
    Connectivity / routing etc is proven. Using SSH v2 the actual 6500 chassis where the ACE is physically located works fine. Configuring SSH v1 on the ACE module allows connections via the 3845/2811`s but we cannot use this.
    Both have the following IOS Version 12.4(24)T4. I have tried various key sizes on the ACE module.
    The SSH debug is :
    Aug  8 09:44:00.755: SSH2 CLIENT 2: SSH2_MSG_KEXINIT sent
    Aug  8 09:44:00.767: SSH2 CLIENT 2: ssh_receive: 536 bytes received
    Aug  8 09:44:00.767: SSH2 CLIENT 2: input: total packet length of 776 bytes
    Aug  8 09:44:00.767: SSH2 CLIENT 2: partial packet length(block size)8 bytes,nee                                                                                                                                                             ded 768 bytes,
                   maclen 0
    Aug  8 09:44:00.767: SSH2 CLIENT 2: ssh_receive: 240 bytes received
    Aug  8 09:44:00.767: SSH2 CLIENT 2: partial packet length(block size)8 bytes,nee                                                                                                                                                             ded 768 bytes,
                   maclen 0
    Aug  8 09:44:00.767: SSH2 CLIENT 2: input: padlength 10 bytes
    Aug  8 09:44:00.767: SSH2 CLIENT 2: SSH2_MSG_KEXINIT received
    Aug  8 09:44:00.767: SSH2:kex: server->client enc:aes128-cbc mac:hmac-sha1
    Aug  8 09:44:00.767: SSH2:kex: client->server enc:aes128-cbc mac:hmac-sha1
    Aug  8 09:44:00.767: SSH2 CLIENT 2: send:packet of  length 24 (length also inclu                                                                                                                                                             des padlen of 6)
    Aug  8 09:44:00.767: SSH2 CLIENT 2: SSH2_MSG_KEX_DH_GEX_REQUEST sent
    Aug  8 09:44:00.767: SSH2 CLIENT 2: Range sent- 1024  < 2048  < 4096
    Aug  8 09:44:00.859: SSH2 CLIENT 2: ssh_receive: 424 bytes received
    Aug  8 09:44:00.863: SSH2 CLIENT 2: input: total packet length of 424 bytes
    Aug  8 09:44:00.863: SSH2 CLIENT 2: partial packet length(block size)8 bytes,nee                                                                                                                                                             ded 416 bytes,
                   maclen 0
    Aug  8 09:44:00.863: SSH2 CLIENT 2: input: padlength 10 bytes
    Aug  8 09:44:00.863: SSH2 CLIENT 2: SSH2_MSG_KEX_DH_GEX_GROUP received
    Aug  8 09:44:00.863: SSH2 CLIENT 2:
    Invalid modulus length
    Is there a fix for this issue ?
    Many thanks for any tips/advise.

    I`ve now tried a new version of the code incase it was a bug. ( 12.4 (24) T6 ) and various key sizes ( 768, 1024,2048, 4096) but no avail.
    Oct 12 13:16:26.435: SSH CLIENT0: protocol version id is - SSH-2.0-OpenSSH_5.2
    Oct 12 13:16:26.435: SSH CLIENT0: sent protocol version id SSH-2.0-Cisco-1.25
    Oct 12 13:16:26.435: SSH CLIENT0: protocol version exchange successful
    Oct 12 13:16:26.435: SSH2 CLIENT 0: SSH2_MSG_KEXINIT sent
    Oct 12 13:16:26.447: SSH2 CLIENT 0: SSH2_MSG_KEXINIT received
    Oct 12 13:16:26.447: SSH2:kex: server->client enc:aes128-cbc mac:hmac-sha1
    Oct 12 13:16:26.447: SSH2:kex: client->server enc:aes128-cbc mac:hmac-sha1
    Oct 12 13:16:26.447: SSH2 CLIENT 0: SSH2_MSG_KEX_DH_GEX_REQUEST sent
    Oct 12 13:16:26.447: SSH2 CLIENT 0: Range sent- 1024  < 2048  < 4096
    Oct 12 13:16:26.535: SSH2 CLIENT 0: SSH2_MSG_KEX_DH_GEX_GROUP received
    Oct 12 13:16:26.535: SSH2 CLIENT 0:
    Invalid modulus length
    Oct 12 13:16:26.535: SSH CLIENT0: key exchange failure (code = 0)
    Oct 12 13:16:26.535: SSH CLIENT0: Session disconnected - error 0x00

  • How to Get Fast RT/XP Ethernet Comm.s?

    I have an application where I need to do the following between an XP
    computer and a PXI-8187 RT computer:
    1. Send a small set of values (<100 bytes) from XP to RT.
    2. Send a small set of values (<100 bytes) from RT to XP.
    3. Send a large I16 array (20,000 size or 40kbytes) from RT to XP.
    My RT loop rate needs to be 20 Hz. The XP loop rate can very but I cannot
    miss any of the 20k I16 array.
    I started out by using DataSocket but it was much too slow. My next step
    was to do number 1 & 2 above using UDP. This was simple and works fine.
    Unfortunately, RT cannot presently send UDP packets that are greater than
    4096 bytes at one time so I could not use UDP to send the I16 array.
    I then setup TCP/IP and RT FIFO parallel loops to send the I16 array but it
    isn't working very well. I setup my FIFO to be 80x 20kI16 arrays which
    should be four seconds of data. When I run my program my TCP transmit loop
    loses some of the packets from the RT buffer. I will get good data for a
    second or two and then loose around 20 packets and this will then repeat
    every few seconds but the time it works is not consistent. I'm not sure if
    my problem has to do with the RT FIFO or the Ethernet communications. I did
    setup a test VI that did not have the RT FIFO in it and did not lose any
    data but this only works if I can guarantee that the XP computer can keep a
    consistent 20Hz TCP/IP loop and this would be too risky. Note that I did
    not use the RT Communication Wizard to setup my program but I did use it to
    create a similar example to look at. My XP monitor shows LAN utilization of
    only 0.4% max and my XP CPU usage is only around 10%.
    Does anyone have any ideas of why I can't get consistent data at the speed I
    am trying for?
    Does anyone have a better network communications approach to do what I am
    trying to do?

    Would something like this work?  It is 8 channels at 33kSa per second per channel from a 200Mhz RT controller
    http://sine.ni.com/nips/cds/view/p/lang/en/nid/202103
    The source code for this is at:
    http://zone.ni.com/devzone/conceptd.nsf/webmain/3F941A040879E64086256FA20067041A
    It uses the command server architecture
    Preston Johnson
    Principal Sales Engineer
    Condition Monitoring Systems
    Vibration Analyst III - www.vibinst.org, www.mobiusinstitute.com
    National Instruments
    [email protected]
    www.ni.com/mcm
    www.ni.com/soundandvibration
    www.ni.com/biganalogdata
    512-683-5444

  • During cancellation of delivery document using VL09

    Hi,
    I want to cancel only 3 items out of 5 items from the delivery document at the time of cancellation by using VL09..
    How can i do that??
    Rgds,
    Pavan.

    No. Not other way out. The method suggested above is the best possible method.
    As PGI is done for whole Delivery Document, Cancel / reverse of PGI is also done for the whole Delivery Document. You cannot cancel / Reverse partial Line items in Delivery.
    Hope this clarifies,
    Thanks,
    Jignesh Mehta

  • Material substitution management (1:n)

    Dear All,
    I need to manage a material substitution 1:n (e.g. material A has to be substituted from B + C + D).
    The solutions analysed are:
    1) manage a SET material (Z(1PC) = B(1PC) + C(2PC) + D(1PC)) and setup the substitution A(5PC) -> Z = B(5PC) + C(10PC) + D(5PC)
    PROBLEM: in this way I cannot manage the partial qty: in case of 100 PC ordered of material A and 80 PC available of material A I should have:
    mat A: 80PC
    mat B: 20PC
    mat C: 40PC
    mat D: 20PC
    2) try to add new items during the sales order creation/change
    PROBLEM: I try to do some test in the user exit and it seems there are so much risk; really it is not possible to do it?
    Thanks in advance
    Best regards.
    Elena.

    I would not add new items/materials in userexit.
    We used a special program written to split original item (like keep just delivered portion or you can keep qty = confirmed qty), add new item (it can be BOM like your Z material) for the remaining qty. You can copy other info from the original item (if it was changed from default, like texts for example). In this case you can build any logic you want and don't have to maintain these substitution rules.

  • Partly reversing of Issued stock maintained in Batch

    Hi,
    I issued 100 Nos of stock to a cost center which is maintained in Batch,
    Now Cost center needs to return 50 Nos back to stock .
    While i am canceling material document,entire quantity(ie 100)
    is comming back to stock,But I need only 50 Nos back.
    How can i resolve this Issue,Plz Help me
    Thanks

    Hi,
    You have to decide whether cancel the material document via MBST or you do not cancel it. But you cannot cancel it partially.
    Basically, you can achieve your goal through two options:
    1. cancel it (MBSTmaterial document reference) > after that MB1A201 50 nos
    2. no material document cancellation & MB1A+202 50 nos
    BR
    Csaba

  • Force mapping to a specific MAC address a multicast IP address in ARP cache table with netsh

    Hi all,
    I would like to know if there is any solution (netsh option, registry entry, whatever...) to force mapping a given MAC address to a multicast IP address (224.x.y.z) in my ARP cache table.
    I am doing the following:
    netsh.exe interface ip add neighbors "Ethernet" "224.224.xxx.yyy"
    "00-80-EE-UU-VV-WW"
    But the entry in the ARP table is substitued by the calculated multicast MAC@ corresponding to my multicast IP@ :
    netsh.exe interface ip show neighbors "Ethernet"
    Interface 12 : Ethernet
    Internet Address  
    Physical Address Type
    224.0.0.22 
    01-00-5e-XX-YY-ZZ 
    static
    224.224.yyy.zzz 
    01-00-5e-UU-VV-WW 
    static
    (For information, calculation of the Multicast MAC Address is described in RFC1112§6.4 -> The MAC@ equals 01-00-5e + the last 23 digits of the multicast MAC Address)
    My problem is that I'm not using an Ethernet network but an AFDX (used on Airbus A380, Boeing 787 Dreamliner, by the NASA...). This network topology is a deterministic Ethernet. The network must know accurately where each network packet is going. Thus...
    the multicast MAC@ cannot be accepted and packet destinated to that MAC@ are not going anywhere.
    So, I must match accurately my multicast IP@ to my MAC@ (00-80...).
    It used to work with Windows XP (which was not doing any "magical" MAC@ substitution on multicast IP@), but since Windows Vista, netsh is doing the substitution described above. Is there any way to disable this substitution or force my IP
    to MAC mapping in ARP table? And of course, I'm not using XP anymore ;)... but a tablet with Windows 8.1.
    Thanks for any help.
    Cheers,
    Olivier.

    Hi,
    The article you pointed me to is just an explanation of what I said in my original post : "Multicast MAC Address is described in RFC1112§6.4".
    But, as I said in my original post, this is true ONLY for Ethernet network. And I am NOT on an Ethernet network.
    So MAC address automatic calculation for my IP address done by Windows/netsh/arp is wrong in my case. The calculation Windows is doing is correct ONLY for Ethernet network. Since I am not on Ethernet, I don't want these calculations, and I'm looking for
    a solution to disable them.
    So, the underlying question is : "Is Microsoft/netsh/arp able to handle other network's type than Ethernet ?"
    Thanks,
    Olivier Dupré.

Maybe you are looking for

  • K7N420 Pro Issue with Bios 2.7

    I was able to get my computer up and running this weekend with Windows XP and the Nvidia 2.0 Unified drivers with no problems.  I then decided to flash my bios to get the latest updates so I flashed to 2.7.  Then on reboot the system hung.  The D-Car

  • Using Hyperlink and passing parameters

    i need to use the hyper link option on a field and when clocking this hyperlink i want to open another crystal report and passsing some parameters from the first report to the second one and using them in the second is it anything like this? "report2

  • Use of Entitlement system

    Hi    When we are configuring SAP Authentication, we create an Entitlement System in BOBJ Server. While creating this Entitlement System we need to supply the username and password. What is the specific use of this usename and password? Why is that w

  • ToolTip_Text not working in multi - record block - Please Help!!

    Dear Friends & Gurus, I'm using Forms Version 6.0.8.21.3 (due to many reasons) in C/S mode. Now I have a multi record block in which I am showing the Employee No. My customer's requirement is when I place the mouse on this Emp no., the emp. name must

  • Have to keep deleting preferences!

    Thank god I actually found some nice advice on a forum that recommended preference manager for slow behaviour... My mac was soooooo slow... I would jump out of fcpx and into the file manager and then have to wait 2 minutes before I could do something