JDeveloper and OWSM - Decrypt and Verify Signature Error

Hi, I'm trying to send an encrypted message from JDeveloper passing by OWSM and I got this message:
com.verisign.util.InternalRuntimeException: unknown prefix in QName: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary
     at com.cfluent.policysteps.security.wssecurity.WSSecurity.securityTokenToKeyInfo(WSSecurity.java:856)
I did the same thing with Jdev & OC4J 10.1.3 and everything works fine...

Hi, I'm trying to send an encrypted message from JDeveloper passing by OWSM and I got this message:
com.verisign.util.InternalRuntimeException: unknown prefix in QName: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary
     at com.cfluent.policysteps.security.wssecurity.WSSecurity.securityTokenToKeyInfo(WSSecurity.java:856)
I did the same thing with Jdev & OC4J 10.1.3 and everything works fine...

Similar Messages

  • General Question about how to encrypt-decrypt and Digital signatures

    Hi,
    We're developing classes for encrypting and signing a txt message and for decrypting and validating the signature of the message. Everything works properly but I have several questions, they're not about code:
    1st We're encrypting the message following this way:
    -generating a number which is gonna be the password
    -encrypting the message in AES with this password
    -encrypting the with the public certificate of the receiver the password
    -We pack everything, encrypted message+ encrypted password in a File with public key of the receiver.
    The questions we have for this issue are:
    -Is it okay? or can I do it more efficiently.
    -is it a standard for developing encrypting software? We've followed java api tutorials
    -Can we decrypt this message using comercial software? it just plain text(of course if we have the private key)
    2nd We take this message and we sign it with our private key
    -We use CMS classes from bouncycastle libraries
    The questions we have for this issue are:
    - How can I check , with comercial software, whether this message is signed ok and is valid.
    - How can I know whether this way of signing is in compliance with PKCS7-CMS standard?
    Thanks in advance
    if you need more information ask me

    The file multiscreen.html apepars to do the following:
    It tests if the browser is running on a "hand held device".
       This means it looks to see if the device name includes:
              "blackberry","android","iphone","ipad","symbian","smartphone","ios","windows ce","webos"
    If the answer is Hand-held then the HTML5 published module is loaded. Otherwise it loads swf.
    I can see no check that Flash player is loaded before making the choice, nor does it check the compatability of the HTML5 on the "hand held" device. In other  words it isn't very "smart"

  • Itunes will not update.  I get an message saying that it cannot verify signature and it will not install, itunes will not update.  I get an message saying that it cannot verify signature and it will not install

    iTunes will not update.  I get an error message saying that it cannot verify signature and it will be unable to install.

    Yeah me too try going through the apple website in (firefox) and download iTunes there. Currently that's what I'm doing.

  • I can't download an app or update ,It says ( the product distribution file could not be verified) in App Store ,and in iTunes says An unknown error occurred (-50) ?

    Hi:all
    I can't download an app or update ,It says ( the product distribution file could not be verified) in App Store
    ,and in iTunes says An unknown error occurred (-50) ?
    Help Please.

    See this link from another similar question.  It may need patience to resolve.  I think Thomas Reed's suggestion is best place to start.
    App Store rejects buy of Mountain Lion: Apple Support Communities

  • I am trying to update I-tunes, but I get the following error message. Service Apple Mobile Device failed to start and wants me to verify I have sufficient priveledges to start system services.  I do not know what to do.

    I am trying to update I-tunes, but I get the following error message. Service Apple Mobile Device failed to start and wants me to verify I have sufficient priveledges to start system services.  I do not know what to do. I am the only user on my HP Pavillion laptop. Help!

    Hi Iss9243,
    Welcome to the Support Communities!
    You've already tried some great troubleshooting steps, but the article below gives you quite a few more for this issue.  Hope it helps ....
    iTunes 11.1.4 for Windows: Unable to install or open
    http://support.apple.com/kb/TS5376
    Cheers,
    - Judy

  • Owsm: Verify signature step & certificate references

    Hi,
    According to the WS-Security 1.0 specification there are 3 ways to reference the certificate:
    1. Reference to a Subject Key Identifier
    2. Reference to a Binary Security Token
    3. Reference to an Issuer and Serial Number
    Unless I'm doing something wrong it seems that only the second method is supported. I get NPE and invalid signature errors for other methods. Can anyone confirm if the owsm only supports the second method?
    I also don't understand why the "Signer's public-key alias" property is necessary. Since the signature contains a certificate reference the owsm could find the certificate in the keystore except if the certificate is embedded in the security header in which case it already has all necessary information. Any ideas?
    TIA,
    Svetozar

    i do use the soa suite and jdeveloper 10.1.3.3 i have created a webservice which i have deployed to the soa application server. using this webservice works using http and https
    when i use owsm to add this webservice as a service this also works. using http and https
    when i add the request policystep verify certificate i get the following error
    Failed to initialize pipeline 'Request' in policy 'repeater(0.1)

  • "Error 0x800b010a: Failed to verify signature of payload: jre" under Eclipse IDE

    Hello,
    This error is occurring on a system that kept is off the internet (for security reasons):
    Failed authenticode verification of payload: C:\ProgramData\Package Cache\.unverified\jre
    ... Error 0x800b010a: Failed to verify signature of payload: jre
    It is related to certificates. I found a KB that addresses the error when the IDE is VS2013 or VS2012:
    https://support.microsoft.com/en-us/kb/2746268?wa=wsignin1.0
    But the IDE in use in my case is Eclipse. Does the KB apply?

    Hi Rich,
    the WSUS forum probably isn't the best place for this, you may have better luck in one of the Eclipse forums.
    However I have had to follow the steps
    in this to get around similar errors when deploying software in disconnected errors, where root cert updates hadn't been deployed before, so the above may indeed help
    If you find the answer of assistance please "Vote as Helpful"and/or "Mark as Answer" where applicable. This helps others to find solutions for there issues, and recognises contributions made to the community :)

  • Hello I am having all of a sudden with my Face Tiime on MacBook Pro. I can't get it to verify my email address with I have always used. For some reason it had me log back in and now won't verify.It's always worked. No one can reach me. It goes straig

    Hello I am having all of a sudden with my Face Tiime on MacBook Pro. I can't get it to verify my email address with I have always used. For some reason it had me log back in and now won't verify.It's always worked. No one can reach me. It goes straight to my phone instead of my MacBook Pro. Help!!

    Any error message?

  • HT2513 I have just upgraded to the icloud and now I am getting an error message on ical - saying "make sure the URL is correct", I haven't changed anything so why is it now an issue? any ideas?

    I have just upgraded to the icloud and now I am getting an error message on ical - saying "make sure the URL is correct", I haven't changed anything so why is it now an issue? any ideas? 
    The full message sasy "The calendar https:// cal.me.com:8443/principas/users/(server number) was not found on the server.  Make sure the URL is correct.

    10.6.8 cannot access iCloud's facilities - you can set Mail up manually and there is a hack which some people have used to sync calendars (see below) - you cannot sync any other type of data.
    This is the situation with iCloud and Snow Leopard:
    Your email, calendars, and 'Find my iPhone' will be migrated to iCloud. Contacts and Bookmarks cannot be migrated from a Snow Leopard Mac.
    Your iDisk, together with website hosting and Gallery, will continue to work as before until next June.
    Syncing of Dashboard Widgets, Dock Items and Keychains between Macs, and Mail Accounts, Mail Rules, System Preferences, Signatures & Smart Mailboxes between Macs & iOS devices, will cease altogether.
    You will be able to access email and calendars on the iCloud website at http://icloud.com provided your browser is reasonably up-to-date.
    You will not be able to sync contacts or bookmarks from a pre-Lion Mac.
    You will be able to enter the server settings for email manually in the Mail application and access your email.
    You will not be able to sync your calendars directly.
    Some people have been able to set up calendar syncing by using the method detailed here - this is an unsupported hack and may not be reliable, and may stop working at some future point.  BusyCal is an iCal-like calendar application with extra facilities: it can sync with the iCloud Calendar while running on Leopard, Snow Leopard or Lion.
    There appears to be no method of syncing contacts (though Address Book on a Mac can be synced with Google or Yahoo address books - I don't know how reliable this is).

  • My ipod touch is shpwing the "connect to itunes" screen.. and on connecting to itunes and clicking on "restore" it shows error 3014.. what do i do?

    my ipod touch is showing the "connect to itunes" screen.. and on connecting to itunes and clicking on "restore" it shows error 3014.. what do i do?

    Errors 3000-3999 (3004, 3013, 3014, 3018, 3164, 3194, and so on): Error codes in the 3000 range generally mean that iTunes cannot contact the update server (gs.apple.com) on ports 80 or 443.
    Update to the latest version of iTunes.
    Verify the computer's date and time are accurate.
    Check that your security or firewall software is not interfering with ports 80 or 443, or with the server gs.apple.com.
    Follow Troubleshooting security software. Often, uninstalling third-party security software will resolve these errors.
    An entry in your hosts file may be redirecting requests to gs.apple.com (see "Unable to contact the iOS software update server gs.apple.com" above).
    Internet proxy settings can cause this issue. If you are using a proxy, try without using one.
    Test restoring while connected to a known-good network.

  • Since trying to update yesterday, my computer won't download any updates and itunes 11.1 says "Internal Error" and gives me the following info when I click on a song or podcast: Exception Name: NSInvalidArgumentException Description: -[_NSConcreteUserNoti

    Since trying to update yesterday, my computer won't download any updates and itunes 11.1 says "Internal Error" and gives me the following info when I click on a song or podcast:
    Exception Name: NSInvalidArgumentException
    Description: -[_NSConcreteUserNotification activationType]: unrecognized selector sent to instance 0x25a06b0
    User Info: (null)
    0   CoreFoundation                      0x922216fb __raiseError + 219
    1   libobjc.A.dylib                     0x920108db objc_exception_throw + 230
    2   CoreFoundation                      0x9222563d -[NSObject(NSObject) doesNotRecognizeSelector:] + 253
    3   CoreFoundation                      0x9216af77 ___forwarding___ + 487
    4   CoreFoundation                      0x9216ad22 _CF_forwarding_prep_0 + 50
    5   iTunes                              0x00df38e2 iTunes + 14624994
    6   iTunes                              0x00df36ae iTunes + 14624430
    7   libobjc.A.dylib                     0x9201c6c5 -[NSObject performSelector:withObject:withObject:] + 77
    8   Foundation                          0x93c12d85 -[_NSConcreteUserNotificationCenter _sendDelegateMessage:sendToAppDelegate:withNotificationFromMessage:] + 335
    9   Foundation                          0x93c12eaf -[_NSConcreteUserNotificationCenter _notificationPresentedMessage:] + 58
    10  Foundation                          0x93c137c2 __block_global_1 + 156
    11  libdispatch.dylib                   0x9371b2cf _dispatch_call_block_and_release + 15
    12  libdispatch.dylib                   0x9371ea80 _dispatch_client_callout + 46
    13  libdispatch.dylib                   0x9371c8e8 _dispatch_main_queue_callback_4CF + 223
    14  CoreFoundation                      0x9211b255 __CFRunLoopRun + 1829
    15  CoreFoundation                      0x9211a7c4 CFRunLoopRunSpecific + 308
    16  CoreFoundation                      0x9211a67b CFRunLoopRunInMode + 123
    17  HIToolbox                           0x90b6fc76 RunCurrentEventLoopInMode + 242
    18  HIToolbox                           0x90b76eb9 ReceiveNextEventCommon + 374
    19  HIToolbox                           0x90b76d34 BlockUntilNextEventMatchingListInMode + 88
    20  AppKit                              0x97621923 _DPSNextEvent + 709
    21  AppKit                              0x97621167 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
    22  AppKit                              0x9761d78c -[NSApplication run] + 855
    23  iTunes                              0x0017a898 iTunes + 1546392
    24  iTunes                              0x0017a709 iTunes + 1545993
    25  ???                                 0x00000002 0x0 + 2

    Please read this whole message before doing anything.
    This procedure is a test, not a solution. Don’t be disappointed when you find that nothing has changed after you complete it.
    Step 1
    The purpose of this step is to determine whether the problem is localized to your user account.
    Enable guest logins* and log in as Guest. Don't use the Safari-only “Guest User” login created by “Find My Mac.”
    While logged in as Guest, you won’t have access to any of your personal files or settings. Applications will behave as if you were running them for the first time. Don’t be alarmed by this; it’s normal. If you need any passwords or other personal data in order to complete the test, memorize, print, or write them down before you begin.
    Test while logged in as Guest. Same problem?
    After testing, log out of the guest account and, in your own account, disable it if you wish. Any files you created in the guest account will be deleted automatically when you log out of it.
    *Note: If you’ve activated “Find My Mac” or FileVault, then you can’t enable the Guest account. The “Guest User” login created by “Find My Mac” is not the same. Create a new account in which to test, and delete it, including its home folder, after testing.
    Step 2
    The purpose of this step is to determine whether the problem is caused by third-party system modifications that load automatically at startup or login, by a peripheral device, or by corruption of certain system caches.
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards. Boot in safe mode and log in to the account with the problem. Note: If FileVault is enabled on some models, or if a firmware password is set, or if the boot volume is a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to boot and run than normal, and some things won’t work at all, including sound output and Wi-Fi on certain models.  The next normal boot may also be somewhat slow.
    The login screen appears even if you usually log in automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. Same problem?
    After testing, reboot as usual (i.e., not in safe mode) and verify that you still have the problem. Post the results of steps 1 and 2.

  • Macbook launching and running slowly and server error on start up.

    Please help! My macbook pro has been acting up lately (not exclusively since installing Mavericks, but I don't think that has helped either). The macbook has been taking longer than usual to start up initially (boot) and to start each program (with no particular program being worse than others).
    The screen often freezes when browsing online, even when browsing low text-base websites.
    I am also receiving this error when I start up the computer, but this has been happening for some time now so I'm unsure of it's impact:
    "There was a problem connecting to the server 'wrt610n' The server may not exist or it is unavailable at the time" I don't recognise that server name, so how do I go about fixing that?
    I have included a copy of the Etresoft EtreCheck report which I am hoping will help!
    EtreCheck version: 1.9.12 (48)
    Report generated 18 June 2014 7:15:43 PM AEST
    Hardware Information:
              MacBook Pro (13-inch, Late 2011) (Verified)
              MacBook Pro - model: MacBookPro8,1
              1 2.4 GHz Intel Core i5 CPU: 2 cores
              4 GB RAM
    Video Information:
              Intel HD Graphics 3000 - VRAM: 384 MB
                        Color LCD 1280 x 800
    System Software:
              Mac OS X 10.7.5 (11G63) - Uptime: 0 days 0:1:31
    Disk Information:
              TOSHIBA MK5065GSXF disk0 : (500.11 GB)
                        disk0s1 (disk0s1) <not mounted>: 209.7 MB
                        Macintosh HD (disk0s2) / [Startup]: 499.25 GB (155.8 GB free)
                        Recovery HD (disk0s3) <not mounted>: 650 MB
              MATSHITADVD-R   UJ-8A8 
    USB Information:
              Apple Inc. Apple Internal Keyboard / Trackpad
              Apple Inc. BRCM2070 Hub
                        Apple Inc. Bluetooth USB Host Controller
              Apple Inc. FaceTime HD Camera (Built-in)
              LaCie Rugged Mini USB 3 1 TB
                        Maddie's Things! (disk1s1) /Volumes/Maddie's Things!: 1 TB (758.19 GB free)
              Apple Computer, Inc. IR Receiver
    Thunderbolt Information:
              Apple, Inc. MacBook Pro
    Kernel Extensions:
              [loaded] com.LaCie.ScsiType00 (1.2.9 - SDK 10.6) Support
              [loaded] com.jmicron.driver.jmPeripheralDevice (2.0.4) Support
              [loaded] com.lacie.driver.LaCie_RemoteComms (1.0.1 - SDK 10.4) Support
              [loaded] com.oxsemi.driver.OxsemiDeviceType00 (1.28.13 - SDK 10.5) Support
    Launch Daemons:
              [running] com.lacie.desktopmanager.service.plist Support
              [loaded] com.microsoft.office.licensing.helper.plist Support
    Launch Agents:
              [loaded] com.lacie.eventsactions.launcher.agent.plist Support
    User Launch Agents:
              [loaded] com.adobe.ARM.[...].plist Support
              [loaded] com.facebook.videochat.[redacted].plist Support
              [loaded] com.google.keystone.agent.plist Support
              [loaded] com.spotify.webhelper.plist Support
    User Login Items:
              iTunesHelper
              Public
              TomTomHOMERunner
              LDMStatusItem
              Android File Transfer Agent
    Internet Plug-ins:
              AdobePDFViewerNPAPI: Version: 10.1.9 Support
              DirectorShockwave: Version: 11.6.8r638 Support
              AdobePDFViewer: Version: 10.1.9 Support
              QuickTime Plugin: Version: 7.7.1
              JavaAppletPlugin: Version: 14.9.0 - SDK 10.7 Check version
              SharePointBrowserPlugin: Version: 14.0.0 Support
    Safari Extensions:
              Searchme: Version: 1.3
              Ebay Shopping Assistant: Version: 1.1
              Slick Savings: Version: 2.0
              Amazon Shopping Assistant: Version: 1.1
    Audio Plug-ins:
              iSightAudio: Version: 7.7.1 - SDK 10.7
    iTunes Plug-ins:
              Quartz Composer Visualizer: Version: 1.3 - SDK 10.7
    User iTunes Plug-ins:
              TuneUp Visualizer: Version: 2.4.0 - SDK 10.7 Support
    3rd Party Preference Panes:
              None
    Time Machine:
              Time Machine not configured!
    Top Processes by CPU:
                  47%          WebProcess
                  31%          Safari
                   2%          mds
                   2%          WindowServer
                   1%          hidd
    Top Processes by Memory:
              185 MB          Safari
              153 MB          WebProcess
              57 MB          WindowServer
              57 MB          Preview
              45 MB          Finder
    Virtual Memory Information:
              2.20 GB          Free RAM
              865 MB          Active RAM
              139 MB          Inactive RAM
              833 MB          Wired RAM
              180 MB          Page-ins
              0 B          Page-outs

    Thanks Sham for your reply.
    I forgot to update the group.
    The issue turned out be disabling the mcafee while installing the CQ instance.
    mcafee was blocking the osgi bundles to get installed and my login and welcome screen were not up due to missing bundles.
    Bundle information: 122 bundles in total, 119 bundles active, 3 active fragments, 0 bundles resolved, 0 bundles installed.
    Now, I have disabled the mcafee, while installing the CQ and now it successfully started and with all the bundles installed.
    Bundle information: 231 bundles in total, 224 bundles active, 7 active fragments, 0 bundles resolved, 0 bundles installed.
    Hope it helps some one!
    Best Regards,
    Durga

  • [OSB and OWSM] - External Web service stacks and frameworks

    Hi everyone ! I'm starting to read about OSB and OWSM and I'm having some doubts. I've some developments of Web services with external Stacks like CXF, JBossWS, Metro and I'd like to ask some questions:
    1- Will I be able to productively leverage all features of OSB and OWSM like creating a proxy service to add WS-* standards policies and features (WS-Security, for instance) even with these web services implemented in different stacks other than Weblogic's ?
    2- If it is possible, do these web services need to be deployed at the Weblogic server to enable the OWSM and OSB to work effectively ?
    3- Even if it is possible to use the OSB and OWSM nicely with webservices developed at external stacks and deployed at other application servers is there any reason to quit using these external web service stacks in favor of Weblogic's (like features only enabled on OSB/OWSM when the services use the Weblogic stack) ?
    I suppose that if I ignore the JAX-WS stack from Weblogic and use an external framework (like CXF) I'll lose most of the application server administration capabilities since the Weblogic server won't be able to recognize the CXF stack as it does with its own.But, the main doubt I'm in is, since OSB and OWSM might be used with external providers I probably won't need to develop my web services using the Weblogic implementation (which my team does not yet know) since there will be no features of the OSB and OWSM which can only be used with the Weblogic's stack. I would like, please, to know your oppinions about these considerations. Sorry about the long post and possible errors (I just started learning).
    Thank you!

    Hi Lupan,
    I can speak mostly to OWSM as my experience with OSB is small thus far.
    +1- Will I be able to productively leverage all features of OSB and OWSM like creating a proxy service to add WS-* standards policies and features (WS-Security, for instance) even with these web services implemented in different stacks other than Weblogic's ?+
    OWSM (10gR3) has two types of policy enforcement point (PEP) -- Gateway and Agent. The Gateway acts as a remote proxy and is neutral to the service implementation technology as long as it adheres to SOAP 1.1. In this regard you can use OWSM freely with CXF, MS implementations, etc. Agents run in-process with the service and thus have far greater restrictions on what service implementation frameworks and containers that are supported. There is some certification for AXIS 1.x running in OAS and Tomcat; but practically speaking, my recommendation for Agents is to only use within OAS 10gR3 where it is built in (and using OC4J Web Services through JAX-RPC).
    OWSM 11gR1 initially supports only agent-style (in process) PEP and is built-in to Fusion Middleware and WLS. It is only for Fusion and WLS Web Service implementations.
    OWSM is quite full-featured for WS-*.
    +2- If it is possible, do these web services need to be deployed at the Weblogic server to enable the OWSM and OSB to work effectively ?+
    "No" if using OWSM Gateway PEP. A qualified "Yes" if using OWSM Agent PEP.
    +3- Even if it is possible to use the OSB and OWSM nicely with webservices developed at external stacks and deployed at other application servers is there any reason to quit using these external web service stacks in favor of Weblogic's (like features only enabled on OSB/OWSM when the services use the Weblogic stack) ?+
    There is the manageability that you mention, but also there is the identity propagation scenario and tight security integration. Both OAS and WLS hosted services in the native stacks (JAX-RPC and JAX-WS) allow sophisticated and secure passing of identity in the request -- for instance, via SAML Assertions in the WS-Sec header -- and built-in capabilities to map the passed identity into the running service's Subject (i.e. enabling JAAS security etc.).
    In my experience this type of identity propagation functionality has either been absent or less complete in other typical implementation frameworks not closely aligned with the container security mechanisms.
    Hope this helps,
    Todd

  • I want to make an update to my iphone 4s to ios 5.1 and i cant. it says that error occured with ios 5

    I want to make an update to my iphone 4s to ios 5.1 and i cant. it says that error occured with ios 5.1.1 what can i do ?
    i change the DNS but nothing happens

    Yes it is.
    Initially I got an error message saying can't connect because of Date & Time settings.
    Went in and re-verified that those were correct.
    Tried to update downloads and then got a new error message: "Can't connect to iTunes Store".
    I live in the US and that's where I created my iTunes a/d and Apple ID.
    I am currently in India --- can that coause confusion re date & time?

  • HT201210 what is error 3194? i tried to restore it and it said the an unknown error has occured, error 3194.

    i tried to restore it and it said the an unknown error has occured, error 3194.

    3194 means that iTunes cannot contact the update server to verify the update.  This can happen if the servers are being over loaded, or if the hosts file on your computer has been modified.  HINT:  This can also happen if your iPod was ever jail broken...
    Use the Search function.  If you cannot find the answer here, try using Google...

Maybe you are looking for

  • How to populate rows in the detail table of a form from another table.

    please can someone help me here: i have a master/detail page. the master data is created and then i would like to do this: when one goes to the detail page (when first created), i would like somehow to populate all the rows in the detail table from r

  • Saving to Adobe pdf without a pop-up

    Hi, I know that this subject has been discussed already several times in the past, but browsing through all those contributions I couldn't really find "the solution". The task is as follows: An html file shall be printed to a pdf file using the Adobe

  • Stopping Customer Report doens not work

    Hi All, I implemented my customer report, which deletes versions of documents which has the same content (comparing the hashcodes). For traversing a folder hierarchy I used the HierarchyWalker-API. Now my problem: How can I stop my report? - I cannot

  • Convention used in OBJNR?

    Where can I find the naming convention or standard for OBJNR?  Like, I know an OBJNR value starting with PD* is  related to table PROJ (project  definitions) and PR* is related to PRPS (wbs elements).  What about everything else? I'm trying to write

  • Suddenly, iTunes doesn't open, and crashes machine

    Hello chaps, I've been running iTunes on my Vista PC for a year or so with no problems at all. Last night, for no apparant reason (I hadn't installed any new software etc.), it broke. When I tried to run iTunes, it didn't open, and my PC hung - forci