Could not obtain an instance of KeyTabKeytab is corrupted

Hello,
We have been experiencing problems with server and JVM performance since we enabled SSO in our application.
We are using WebLogic 10.3 and BEA JRockit(R) (build R27.6.3-40_o-112056-1.6.0_11-20090318-2103-solaris-sparcv9, compiled mode).
After startup everything is running smoothly but after some time server stops responding:
•     stops logging,
•     stops serving pages,
•     stops responding to web services.
Also it’s using a lot of CPU time.
Here is an example of last lines of console logs (I’ve skipped some configuration details replacing it with <…>):
Debug is true storeKey true useTicketCache false useKeyTab true doNotPrompt false ticketCache is null isInitiator false KeyTab is <…> refreshKrb5Config is true principal is <…> tryFirstPass is false useFirstPass is false storePass is false clearPass is false
Debug is true storeKey true useTicketCache false useKeyTab true doNotPrompt false ticketCache is null isInitiator false KeyTab is <…> refreshKrb5Config is true principal is <…> tryFirstPass is false useFirstPass is false storePass is false clearPass is false
Refreshing Kerberos configuration
Refreshing Kerberos configuration
KeyTabInputStream, readName(): <…fully qualified domain name…>
KeyTabInputStream, readName(): HTTP
KeyTabInputStream, readName(): <…fully qualified domain name…>
KeyTabInputStream, readName(): <…server host name…>
KeyTabInputStream, readName(): HTTP
KeyTabInputStream, readName(): <…server host name…>Could not obtain an instance of KeyTabKeytab is corrupted
Could not obtain an instance of KeyTabKeytab is corrupted
Key for the principal <…> not available in <…>
Key for the principal <…> not available in <…>
Kerberos password for <…>: Kerberos password for <…>:
We have found the following bug description http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6919610 and it looks like our problem (at the end of log lines are doubled which suggests two parallel threads and “Could not obtain an instance of KeyTabKeytab is corrupted” is exactly what would be logged in such a situation).
But is it possible that this causes the server stop responding?
If it is, do you have any suggestions of workarounds? (I don’t think that people are waiting for fix to come in next JRockit version ;-)
Also recently we’ve had Segmentation Fault with no dumps (but maybe it’s some other issue) .
Thank's for any help,
Kuba

Hello,
We have been experiencing problems with server and JVM performance since we enabled SSO in our application.
We are using WebLogic 10.3 and BEA JRockit(R) (build R27.6.3-40_o-112056-1.6.0_11-20090318-2103-solaris-sparcv9, compiled mode).
After startup everything is running smoothly but after some time server stops responding:
•     stops logging,
•     stops serving pages,
•     stops responding to web services.
Also it’s using a lot of CPU time.
Here is an example of last lines of console logs (I’ve skipped some configuration details replacing it with <…>):
Debug is true storeKey true useTicketCache false useKeyTab true doNotPrompt false ticketCache is null isInitiator false KeyTab is <…> refreshKrb5Config is true principal is <…> tryFirstPass is false useFirstPass is false storePass is false clearPass is false
Debug is true storeKey true useTicketCache false useKeyTab true doNotPrompt false ticketCache is null isInitiator false KeyTab is <…> refreshKrb5Config is true principal is <…> tryFirstPass is false useFirstPass is false storePass is false clearPass is false
Refreshing Kerberos configuration
Refreshing Kerberos configuration
KeyTabInputStream, readName(): <…fully qualified domain name…>
KeyTabInputStream, readName(): HTTP
KeyTabInputStream, readName(): <…fully qualified domain name…>
KeyTabInputStream, readName(): <…server host name…>
KeyTabInputStream, readName(): HTTP
KeyTabInputStream, readName(): <…server host name…>Could not obtain an instance of KeyTabKeytab is corrupted
Could not obtain an instance of KeyTabKeytab is corrupted
Key for the principal <…> not available in <…>
Key for the principal <…> not available in <…>
Kerberos password for <…>: Kerberos password for <…>:
We have found the following bug description http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6919610 and it looks like our problem (at the end of log lines are doubled which suggests two parallel threads and “Could not obtain an instance of KeyTabKeytab is corrupted” is exactly what would be logged in such a situation).
But is it possible that this causes the server stop responding?
If it is, do you have any suggestions of workarounds? (I don’t think that people are waiting for fix to come in next JRockit version ;-)
Also recently we’ve had Segmentation Fault with no dumps (but maybe it’s some other issue) .
Thank's for any help,
Kuba

Similar Messages

  • Could not obtain connection to the central environment.

    Hi,
    I have just started using iSetup on 11.5.10.2.
    Initially I intend to use the same instance as source and central one.My understanding is that Source,Central and Target Instance are more of logical grouping and the same instance can be mapped for all the three.
    I have mapped the instance that I am using as Source Instance and after that I try to run an Extract.The report is ending with error "Could not obtain connection to the central environment".
    Kindly guide on what needs to be done to map the same instance as Source,Central and Target.
    Do i need to map in thrice?
    Regards
    Vikas

    Find Below the Requested Sh run outputs
    ADSL-ROUTER1#sh run | beg line vty
    line vty 0 4
    password 7 ***********
    login
    scheduler max-task-time 5000
    end
    I have removed the IP for security reasons
    ADSL-ROUTER1#sh ip route
    Gateway of last resort is 0.0.0.0 to network 0.0.0.0
         x.0.0.0/8 is variably subnetted, 2 subnets, 2 masks
    S       x.x.x.x/29 is directly connected, Vlan1
    C       x.x.x.x/32 is directly connected, Dialer0
         x.0.0.0/32 is subnetted, 1 subnets
    C       x.x.x.x is directly connected, Dialer0
    S*   0.0.0.0/0 is directly connected, Dialer0
    I also keep getting the message below on the console done know if this is part of the problem
    Mar 13 07:17:32.213: %IP_VFR-4-FRAG_TABLE_OVERFLOW: Vlan1: the fragment table h
    as reached its maximum threshold 16
    Hope this output helps
    Thanks

  • RMAN-06403: could not obtain a fully authorized session

    Hi,
    I am trying to duplicate 10204 instance with ASM to clone machine .
    I have checked that i can connect to the target / aux / rman instances before runing the duplicate script as you can see bellow.
    Also i checked that the Env. variable are correct :
    $ ps -ef | grep pmon
    oracle    5157     1  0 Feb16 ?        00:00:17 asm_pmon_+ASM
    oracle   30838     1  0 17:15 ?        00:00:00 ora_pmon_b3dev
    $ echo $ORACLE_HOME
    /software/oracle/B3DEV10gR2
    $ echo $ORACLE_SID
    b3dev
    -- AUX
    $ sqlplus sys/xxxx@b3dev as sysdba
    SQL*Plus: Release 10.2.0.4.0 - Production on Sun Nov 21 17:01:25 2010
    Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.
    Connected to an idle instance.
    -- TARGET
    $ sqlplus sysxxxx@MYB3PROD as sysdba                  
    SQL*Plus: Release 10.2.0.4.0 - Production on Sun Nov 21 17:01:44 2010
    Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    -- catalog
    $ sqlplus catman_b3prd/xxxxx@rman
    SQL*Plus: Release 10.2.0.4.0 - Production on Sun Nov 21 17:01:59 2010
    Copyright (c) 1982, 2007, Oracle.  All Rights Reserved.
    Connected to:
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing optionsI opened the AUX instance in NOMOUNT mode , and then run the rman script.
    rman TARGET sys/xxxx@MYB3PROD CATALOG catman_b3prd/xxxx@rman AUXILIARY sys/xxxx@b3dev
    RMAN>
    run
    allocate channel 'dev_0' type 'sbt_tape'
    parms 'SBT_LIBRARY=/opt/omni/lib/libob2oracle8_64bit.so,ENV=(OB2BARTYPE=Oracle8,OB2APPNAME=b3prd,OB2BARLIST=b3prd)' maxopenfiles 16;
    set until time "to_date('17-11-2010 10:45:00','dd-mm-yyyy hh24:mi:ss')";
    duplicate target database to b3dev
    PFILE = /software/oracle/B3DEV10gR2/dbs/initb3dev.ora
    NOFILENAMECHECK;
    }Then I got the following error:
    Starting Duplicate Db at 21-NOV-10
    released channel: dev_0
    released channel: dev_1
    released channel: dev_2
    released channel: dev_3
    released channel: dev_4
    released channel: dev_5
    released channel: dev_6
    released channel: dev_7
    RMAN-00571: ===========================================================
    RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
    RMAN-00571: ===========================================================
    RMAN-03002: failure of Duplicate Db command at 11/21/2010 17:14:20
    RMAN-06403: could not obtain a fully authorized session
    RMAN-04006: error from auxiliary database: ORA-01034: ORACLE not availableThanks

    Thanks ,
    But its not seems to be my case:
    SQL> startup nomount pfile='initb3dev.ora';
    ORACLE instance started.
    Total System Global Area 1073741824 bytes
    Fixed Size                  1271616 bytes
    Variable Size             301992128 bytes
    Database Buffers          763363328 bytes
    Redo Buffers                7114752 bytesrman TARGET sys/xxxxx@MYB3PROD CATALOG catman_b3prd/xxxx@rman AUXILIARY sys/xxxx@b3dev
    Recovery Manager: Release 10.2.0.4.0 - Production on Sun Nov 21 17:34:27 2010
    Copyright (c) 1982, 2007, Oracle. All rights reserved.
    connected to target database: B3PRD (DBID=3967311322)
    connected to recovery catalog database
    connected to auxiliary database (not started)
    No problem to connect using sqlplus with @ .
    No problem to connect with RMAN , to target/AXU/RMAN catalog
    Yet , i am still getting the error message
    Thanks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Changing from dev to standard edition causes "Could not obtain information about Windows NT group/user error code 0x6e."

    Hello,
    We recently upgrade our SQL Server 2012 SP1 (64bit) dev edition to standard edition, after we purchased the required licence and it was deployed in production.
    Since the edition change, we are now receiving the following error, with some of our jobs, which have an e-mail step in them, which is causing the jobs to fail.
    Msg 14661,Level 16, State 1, Procedure sp_send_dbmail, Line 517
    Query execution failed: Msg 15404, Level 16, State 19, Server BL-SVR15, Line 1
    Could not obtain information about Windows NT group/user 'BLUELIZARD\savaa', error code 0x6e.
    Any ideas how to fix this issue? We were also having a similar error, when executing the jobs, but changing the job owner to SA has fixed this issue.
    Thanks,
    Andy.

    Hi,
    Which user account you used for SQL Server service, domain account or local account?
    If it is domain account, are you able to log in to a machine with it?
    Make sure that the password of account is not expired.
    Also, grant the user Allowed to Authenticate permission and see how it helps.
    Refer to the below article:
    http://geeks.ms/blogs/ozonicco/archive/2013/01/14/208266.aspx
    Thanks.
    Tracy Cai
    TechNet Community Support

  • Getting error 'could not locate ASM instance' when make copy of ASM VM

    Hi everyone,
    I make virtual machine of OEL 5.7 with oracle 10.2.0.1 and successfully configured ASM instance. I am using vmware workstation.
    Now when I make copy of this virtual machine and startup database, then I get the below error:
    [oracle@oelinux ~]$ export ORACLE_SID=asmdb
    [oracle@oelinux ~]$ sqlplus / as sysdba
    SQL*Plus: Release 10.2.0.1.0 - Production on Sat Sep 29 01:10:26 2012
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Connected to an idle instance.
    SQL> startup
    ORA-01078: failure in processing system parameters
    ORA-01565: error in identifying file '+ASMGROUP/asmdb/spfileasmdb.ora'
    *ORA-17503: ksfdopn:2 Failed to open file +ASMGROUP/asmdb/spfileasmdb.ora*
    ORA-15077: could not locate ASM instance serving a required diskgroup
    So how can i solve this problem??
    Note: I copy this VM using both copy/paste and clone option, but get this error both times.
    Regards,
    Khurram Bhatti

    EdStevens wrote:
    Khurram Shehzad wrote:
    I add 3 SCSI vmware disks. and then use them as a raw device. no ASMLib is used.
    I refer below tutorial
    [http://www.oracle-base.com/articles/10g/asm-using-asmlib-and-raw-devices.php]
    That tutorial picks up after you created the disks.
    How did you create the virtual disks attatched to your vm? What are its properties - from VMWorksation's perspective.
    How did you create the "copy" of the vm?
    It depends on how you actually created the disks, at the vm level, not the partitioning and formatting at the vm's OS level. I've used Tim's tutorials myself on some other ASM related projects, and he typically has you create the ASM disks as 'sharable', which would mean they would not copy necessarily copy with the vm. I've not played around the with variants much, but I'm pretty sure what you are seeing is a result of either the way the disk was created in the original vm, or the way you made the copy of the vm, or both.
    Take a look at the machine properties of the two vms in the VMWorkstation control panel, looking at the HDD definitions. Compare and contrast.Hi EdStevens,
    My problem resolved with below steps. Thanks fro your replies.
    export ORACLE_SID=+ASM
    sqlplus sys as sysdba
    Connected to an idle instance.
    SQL> startup mount
    SQL> alter system register;
    SQL> exit
    [oracle@oelinux ~]$ export ORACLE_SID=asmdb
    [oracle@oelinux ~]$ sqlplus sys as sysdba
    Connected to an idle instance.
    SQL> startup
    ORACLE instance started.
    Regards,
    Khurram

  • ORA-15077: could not locate ASM instance serving a required diskgroup

    My cluster is gone...
    due to restart of the network, the cluster fenced node2 from my configuration. Since the evicting, the cluster is not starting any more.
    ocrcheck
    PROT-602: Failed to retrieve data from the cluster registry
    PROC-26: Error while accessing the physical storage
    ORA-15077: could not locate ASM instance serving a required diskgroup
    The OCR Disks are within ASM.
    Oracleasm does see the disks
    crsctl query css votedisk is also giving the correct information about the votingsdisks which are also in the same OCR diskgroup
    crsctl query css votedisk
    ## STATE File Universal Id File Name Disk group
    1. ONLINE 0eb6aaa85e5c4fd6bf9d0481cfd7d517 (ORCL:VOTE1) [OCR]
    2. ONLINE 5a66449fbada4f34bf0c3be4574f03bc (ORCL:VOTE2) [OCR]
    3. ONLINE 76ad295ebc054f07bfea124fb08da432 (ORCL:VOTE3) [OCR]
    Located 3 voting disk(s).
    Any ideas why the cluster is not starting anymore ? I am afraid of restarting node 1...
    chris

    Really would help to know what operating system you are using...
    When you set up the disks for use with ASM, did you stamp them with ASMLIB? If not, did you configure device persistance with udev? Without using one of these methods, the disk identification can change when a node is restarted, and ASM is then unable to locate the disks.

  • Suppress Powershell Warning in agent job "WARNING: Could not obtain SQL Server Service information"

    Hi
    I get this warning running through powershell_ise but through sql agent it just errors out.
    The code does everything it is supposed to and I tried everything to completely resolve the warning to no avail.
    How do I supress it so sql agent wont error out running powershell code?
    Thanks!
    WARNING: Could not obtain SQL Server Service information. An attempt to connect to WMI on 'server_name' failed with the following error: Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))
    Warning only present when it connects to remote servers, it doesn't produce it for local server. And it does get all info from the remote servers.
    Paula

    Hi paulata,
    According to your description, when you run powershell scripts about  the remote machine
     in SQL Server Agent job, the warning error will occur. “The common error message is Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).” This suggests that your credentials aren't sufficient for accessing the
    remote system. If you have an account that has sufficient permissions for the query, there's a simple workaround for this problem in the form of PowerShell's Get-Credential command and the script's Credential parameter. I recommend you check if your account
    has permission on remote machine and it can execute the powershell scripts.
    In addition, if you want to run query statement on the remote machine , I recommend you create Linked Server, then do some related operations. There is a similar issue about access denied, you can review the following article.
    http://social.msdn.microsoft.com/Forums/sqlserver/en-US/157f536d-6716-4547-bdb4-9e3c8451cb95/sql-agent-service-account-permissions-sql-server-2008?forum=sqlgetstarted
    Regards,
    Sofiya Li
    Sofiya Li
    TechNet Community Support

  • Could not obtain latest contract from popen(3C): No such process

    when i add a scripts in crontab file.in /var/cron/log shows the error
    could not obtain latest contract from popen(3C): No such process

    I HAVE THE CONFIGURATION OF SOLARIS 10
    THE WHOLE CONFIGURATION IS SunOS 5.10 Generic sun4u sparc SUNW,Sun-Fire-V210
    ERROR:Re: could not obtain latest contract from popen(3C): No such process
    THIS PROBLEM SOLVE WITH YOUR SUGGESTED PATCH

  • Could not start OC4J instance.. Exception in thread "OC4J Launcher"

    Hi All,
    This is Kumar and I am using Oracle Enterprise Manager 10g which is installed on a Linux box. Recently, I found that I could not start OC4J instance either by giving ./opmnctl startall command or from EM console. Below is the error message from ./opmn/log/ folder.
    11/03/28 10:03:47 Start process
    11/03/28 10:03:49 Error writing server.xml
    11/03/28 10:03:49 Exception in thread "OC4J Launcher" java.lang.OutOfMemoryError: Java heap space
    11/03/28 10:03:49      at oracle.ias.container.timer.TimerEntry.readObjBytes(TimerEntry.java:274)
    11/03/28 10:03:49      at oracle.ias.container.timer.TimerEntry.read(TimerEntry.java:248)
    11/03/28 10:03:49      at oracle.ias.container.timer.internal.TimeBasedEntry.readEntry(TimeBasedEntry.java:253)
    11/03/28 10:03:49      at oracle.ias.container.timer.Timer.readObject(Timer.java:489)
    11/03/28 10:03:49      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    11/03/28 10:03:49      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    11/03/28 10:03:49      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    11/03/28 10:03:49      at java.lang.reflect.Method.invoke(Method.java:597)
    11/03/28 10:03:49      at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:974)
    11/03/28 10:03:49      at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1849)
    11/03/28 10:03:49      at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1753)
    11/03/28 10:03:49      at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1329)
    11/03/28 10:03:49      at java.io.ObjectInputStream.readObject(ObjectInputStream.java:351)
    11/03/28 10:03:49      at oracle.ias.container.timer.internal.FileTimerStore.readPersistentStore(FileTimerStore.java:191)
    11/03/28 10:03:49      at oracle.ias.container.timer.internal.TimerFactory.readPersistentStore(TimerFactory.java:103)
    11/03/28 10:03:49      at oracle.ias.container.timer.TimerService.schedulePersistedTimers(TimerService.java:655)
    11/03/28 10:03:49      at oracle.ias.container.timer.TimerService.initialize(TimerService.java:473)
    11/03/28 10:03:49      at oracle.ias.container.ContainerServiceManager.addService(ContainerServiceManager.java:209)
    11/03/28 10:03:49      at com.evermind.server.ApplicationServer.startContainerServices(ApplicationServer.java:911)
    11/03/28 10:03:49      at com.evermind.server.ApplicationServer.setConfig(ApplicationServer.java:952)
    11/03/28 10:03:49      at com.evermind.server.ApplicationServerLauncher.run(ApplicationServerLauncher.java:131)
    11/03/28 10:03:49      at java.lang.Thread.run(Thread.java:619)
    11/03/28 10:03:49 Shutting down OC4J...
    To resolve the issue, I have tried changing the opmn.xml file (from $ORACLE_HOME/opmn/conf/opmn.xml) such that, for the failed OC4J instance -XX:MaxPermSize=256m (old value was 128m).
    Though I made the modification and re-start the OC4J instance, I could see the same error and behavior.
    Can anyone help me to resolve this issue please?
    Regards,
    Kumar

    This is bit strange. It should work. I tested and works fine for me.
    Can you remove the entry from opmn.xml and make sure no typo in server.xml and try again. You might want to reload OPMN (opmnctl reload) and then try restarting OC4J (opmnctl startproc ias-component=OC4J).
    Note that value (-DcheckForUpdates) set in opmn.xml overrides the value set in server.xml:
    http://download.oracle.com/docs/cd/B32110_01/web.1013/b28951/autodeploy.htm#CHDIBFAH
    Thanks
    Shail

  • Error "Could not retrieve process instance" w UWL-GP thru Load Balancer

    Hi,
    We're using NW'04s EP SP14 for developing our portal website. An external load balancer balances the load between two portal instances CI & DI.
    We are getting an Exception "Could not retrieve process instance: contact your system administrator" when we try to access the UWL Requests through the Load Balancer though it is working fine with the direct HostName in the URL.
    SAP Note 1026119 did not solve the issue.
    Has anyone faced such an issue before?
    Thanks.

    Hi
    I am getting the same error, but when i tried to retrieve the process instance from nwa I see the process instance to be missing. I could not trace the process instance.
    Can you please tell me where else can i look for the process instance.
    Its very urgent
    Thanks and Regards
    Anitha

  • Javax.naming.NamingException: Could not obtain InitialContext for URL

    Hello Folks,
    I am getting an error
    "javax.naming.NamingException: Could not obtain InitialContext for URL" when I am trying to call a servlet(deployed in an ear file in weblogic server) from a client.
    Any help or suggestion would be highly appeciable. Please let me know if any further information is required
    Regards
    Pankaj

    I encounter the same issues when using the TimerTask to access the JNDI tree. I have found success when I move my business logic to an EJB and call my EJB from my TimerTask. It's a bit more work, but not much. The EJB inherits it's identity based on it's configuration and has no trouble accessing the JNDI tree whenever it's called. Try this and see if your problem doesn't go away.
    Hope this helps,
    Perry Tew

  • IBooks crashes on startup - Could not obtain real path to the container root

    Hello,
    I was able to open up iBooks when I first installed Mavericks, but now it will not launch. I get the menu bar items and then it throws an alert "Couldn’t communicate with a helper application. Try your operation again. If that fails, quit and relaunch the application and try again."
    I also pulled the logs from the console
    1/12/14 12:44:01.759 PM xpcd[77241]: com.apple.BKAgentService[5053]: registration request failed: (0x11, 0x0) Could not obtain real path to the container root (~/Library/Containers/com.apple.BKAgentService/Data): The operation couldn’t be completed. No such file or directory
    1/12/14 12:44:02.035 PM com.apple.launchd[1]: (com.apple.BKAgentService[5053]) Job appears to have crashed: Illegal instruction: 4
    1/12/14 12:44:02.035 PM com.apple.launchd[1]: (com.apple.BKAgentService) Throttling respawn: Will start in 10 seconds
    1/12/14 12:44:04.579 PM com.apple.launchd[1]: (com.apple.BKAgentService) Throttling respawn: Will start in 8 seconds
    1/12/14 12:44:12.936 PM com.apple.launchd[1]: (com.apple.BKAgentService[5081]) Job appears to have crashed: Illegal instruction: 4
    1/12/14 12:44:12.936 PM com.apple.launchd[1]: (com.apple.BKAgentService) Throttling respawn: Will start in 10 seconds
    ... and goes on and on until click ok on the alert.
    All updates installed. The only thing in '~/Library/Containers/com.apple.BKAgentService'  is Container.plist
    Any ideas?

    Start "Terminal" and type:
    mkdir ~/Library/Containers/com.apple.BKAgentService/Data"
    It will add a missing folder that is needed.
    iBooks should now launch.
    I've had a lot of similar errors after restoring from Time Machine. I've also had to do the same things for quick look, "com.apple.quicklook.ui.helper" and "com.apple.lateragent", and iPhoto "com.apple.iPhoto".
    After creating the Data subfolders they'd all miraculously launch!

  • Could not obtain a maintenance-read + write-Lock for DBQueue/QStream/jobID

    Hi All,
    Does anyone know what does this error mean?
    com.sap.b1i.xcellerator.XcelleratorException:
    XCE001 Nested exception: com.sap.b1i.xcellerator.RejectedException:
    XCE061 Could not obtain a maintenance-read + write-Lock for DBQueue/QStream/jobID Q.INB_IQ_INTQ_ASYN_QS.0010000000
    Regards
    Szymon

    You see that's the thing, I'm not using it for a picture camera. The camera prob wouldnt read the card anyway. I'm using it as a storage device for my Nintendo Wii, I have files that I put on there to use as channels for my Wii Home Screen.

  • I have an iphone 6 plus which show iphone disable connect to itunes. i tried to restore but it won't work and everytime it says "Iphone "Iphone" could not be restored because firmware file is corrupted disconnect and try again later"

    last night while i was sleeping at somone has tried to open my passcode if Iphone 6 plus model A1524. Now i cannot see the passcode screen and it just saysi phone is disable connect to itunes . Then i decided to restore my iphone and i have download almost 4 firmware files (iPhone7,1_8.3_12F70_Restore.ipsw and iPhone7,1_8.0_12A366_Restore.ipsw and iPhone7,1_8.0.1_12A402_Restore.ipsw and fourth one is iPhone7,1_8.2_12D508_Restore.ipsw.part) and restore (by holding shift in itunes and selecting file ) using itunes ( which is current version 12.1.2.27 64 bit) but for everytime two of them(while extracting ) which are (iPhone7,1_8.3_12F70_Restore.ipsw and iPhone7,1_8.2_12D508_Restore.ipsw.part) it says "Iphone "Iphone" could not be restored becuse firmware file was corrupted please disconnect and try again later" .i have tried to download "iPhone7,1_8.3_12F70_Restore.ipsw " manually and via itunes (when i download and restore using itunes it says
    "There was a problem downloading the software for the iPhone ''iPhone'' A unknown error occured (9006).
    Make sure your networks settings are correct and your network connection is active, or try again.''
    but nothing works (While for rest of two it says firmware file is not compatible).. I'm tired of these now as i'm working on this problem for 5 days ...
    Please help me as soon as possible..
    sorry for my poor english..

    Hello JD_NINJA,
    Thanks for using Apple Support Communities.
    Error 9006 when restoring your iOS device indicates that there is security software on your computer which is preventing connection to the Apple server or your device.  To troubleshoot this issue please follow the directions below.
    Check your security software
    Related errors: 2, 4, 6, 9, 1611, 9006. Sometimes security software can stop your device from communicating with either the Apple update server or with your device.
    Check your security software and settings to make sure that they aren't blocking a connection to the Apple servers.
    Get help with iOS update and restore errors - Apple Support
    When restoring your iPhone, please make sure to follow the directions in the link below to properly restore.
    Restore your device from an iCloud or iTunes backup - Apple Support
    Take care,
    Alex H.

  • I have the current version of itunes, but when I go to update my ipod, I am getting an error message that says that it could not back up because the backup was corrupt or not compatible with the iPod.  This is the first time trying to backup.

    I have the current version of itunes, but when I go to update my ipod, I am getting an error message that says that it could not back up because the backup was corrupt or not compatible with the iPod.  This is the first time trying to backup the iPod. I have authorized my computer.  Still no luck.

    Go to iTunes>Preferences>Devices and select the iPod backjp and click on delete and try again.
    Also
    - Reboot the computer
    - Try another cable
    - Try another USB port

Maybe you are looking for