Problem signing Applets with sound recording

I'm working on a project to have live conversation in one to many clients scenario. i have tested the code as a command line app No problem but hell let loose when i converted the code into an applet
here are the error messages i'm getting
Exception in startCapture.
java.security.AccessControlException: access denied (javax.sound.sampled.AudioPe
rmission record)
java.security.AccessControlException: access denied (javax.sound.sampled.AudioPe
rmission record)
        at java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:323)
        at java.security.AccessController.checkPermission(AccessController.java:
546)
        at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
        at com.sun.media.sound.JSSecurityManager.checkRecordPermission(JSSecurit
yManager.java:56)
        at com.sun.media.sound.DirectAudioDevice$DirectDL.implOpen(DirectAudioDe
vice.java:412)
        at com.sun.media.sound.AbstractDataLine.open(AbstractDataLine.java:107)
        at com.sun.media.sound.AbstractDataLine.open(AbstractDataLine.java:139)
        at SoundController.startCapture(SoundController.java:57)
        at Client.startCapture(Client.java:28)
        at GuiClient$StartTalkingButton.actionPerformed(GuiClient.java:39)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:19
95)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.jav
a:2318)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel
.java:377)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:232
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonL
istener.java:236)
        at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:2
31)
        at java.awt.Component.processMouseEvent(Component.java:5999)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3240)
        at java.awt.Component.processEvent(Component.java:5764)
        at java.awt.Container.processEvent(Container.java:1984)
        at java.awt.Component.dispatchEventImpl(Component.java:4407)
        at java.awt.Container.dispatchEventImpl(Container.java:2042)
        at java.awt.Component.dispatchEvent(Component.java:4237)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4248
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3912)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3842)
        at java.awt.Container.dispatchEventImpl(Container.java:2028)
        at java.awt.Component.dispatchEvent(Component.java:4237)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:600)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThre
ad.java:273)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.
java:183)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre
ad.java:173)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Exception when testing startCapture:access denied (javax.sound.sampled.AudioPerm
ission record)I have created a policy file
keystore "file:/C:/Conference/susanstore", "JKS";
grant codeBase "file: /C:/conference" {
  permission java.security.AllPermission;
i 've ran it still having the same error
I 'll gladly appreciate if you could help me on it

Have you tried signing your applet?
to sign an applet , you can approach 3d parties like Thawte or you can sign them yourself.
Package your class file into a .jar, Create your own keystore, sign the jar file using this keystore.
Then you will be able to open it in a browser.

Similar Messages

  • Signed applet with jdk1.4.2

    Hello, friends! I'm having difficulties running an applet with jdk1.4.2. This applet was working properly with the previous version, jdk1.4.1. Perhaps I've forgotten some details or some changes in the new version. Any idea?
    Thank you.

    Hi there,
    I am also facing similar problem. Please read the following.
    I have a query regarding JRE 1.4.2_03. What does it have, which makes it differ from JRE 1.4.1_02 ? Actually, I am asking this question, because I have a signed JApplet where, user's select a file displayed in client JApplet's JTable and stores it to the specified location on his/her local drive. The JApplet runs perfectly well running in IE 6.0 with JRE 1.4.1_02. But, gives error on IE 6.0 with JRE 1.4.2_03.
    Any help regarding the same will be helpful...
    I tried a Signed applet with no GUI in it which runs well on JRE 1.4.2_03.
    Both the applets are signed with jdk1.1.6.
    Thanking you in advance,
    Ganesh A Baviskar.

  • Java 7: Problems launching applets with jars on "file://" location

    Hi,
    We are experiencing a problem when updating our client's JRE from Java6 U 21 up to Java7 U 55.
    We have developed an Applet which is composed by several JAR files. Some of those JARs must be stored in local drive, and the JAR with the main Java class is stored on server.
    Let's supose we have a similar scenario like this:
    https://blahblahbah/bar.jar
    https://blahblahbah/test.html
    C:/foo.jar
    The code of test.html:
    <embed
      archive="file:///C:/foo.jar"
      cache_archive="bar.jar"
    />
    This code works fine on Java 6 and Applet is correctly loaded.
    However, with Java 7 a security exception is raised when trying to load JAR files from "file:///" location during Applet launch:
    java.lang.SecurityException: Permission denied: file:/C:/foo.jar
        at sun.plugin2.applet.Applet2Manager._loadJarFiles(Unknown Source)
    We have tried several tests using a java.policy file which grants all possible permisions:
    grant codeBase "file:/C:/foo.jar" {
        permission java.security.AllPermission;
    grant {
      permission java.security.AllPermission;
    We also tried to low Java's security level to "MEDIUM", with no success.
    We finally only managed to run the Applet if we explicity disable the "Next-Generation Plugin" with Internet Explorer 8. However, that's not a suitable solution, and still does not work with Mozilla family browsers.
    Eventhought with Mozilla browsers is still not working.
    Is there any restrictions in Java 7 that prevents to read jars from being loaded from local drive when launching Applets?
    Thanks in advance,

    Thank you baftos.
    I had read the whole message before posting mine. It's not the same problem. I'm able to run the sample signed applet always having the jar in the same location than the HTML page serving the applet via JNLP:
    <jar href="SignedAppletTest.jar" main="true"/>
    However, the security exception raises when trying to read that jar from local drive:
    <jar href="file://C:/SignedAppletTest.jar" main="true"/>
    ExitException[ 3]java.lang.SecurityException: Permission denied: file://C:/SignedAppletTest.jar
        at sun.plugin2.applet.JNLP2Manager.loadJarFiles(Unknown Source)
    I have even tried to decompile JNLP2Manager class, without seeing anything useful on that loadJarFiles method
    The only way I managed to avoid the problem is unchecking the New Generation Plugin and running the Applet with IE. Not a suitable solution for me at all..

  • Jms signed applet with SP3

    Hi,
              I am using a thin client version of weblogic client & jms jars for my signed applet.I am getting an exception when I try to initialize the applet without closing the browser window. This was an issue in SP2 and was reportedly fixed in SP3 but for some reason I dont see it working.
              I am using 1.4.2_05 as the jre for my java plugin and 8.1 SP3 for my weblogic. I see the messages these messages being printed in the logs
              +++ <Warining> Don't have permissions to access ThreadGroup. We strongly recommend to use signed applet.
              +++ <Warining> Proceed further without creating ThreadGroup.
              +++ <Warining> Don't have permissions to access ThreadGroup. We strongly recommend to use signed applet.
              +++ <Warining> Proceed further without creating ThreadGroup
              This is the exception that gets thrown when you try to start the applet again without closing the browser window.
              javax.naming.NamingException: Unhandled exception in lookup [Root exception is org.omg.CORBA.COMM_FAILURE:   vmcid: SUN  minor code: 208 completed: Maybe]
                   at weblogic.corba.j2ee.naming.Utils.wrapNamingException(Utils.java:81)
                   at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:237)
                   at weblogic.corba.j2ee.naming.ContextImpl.lookup(ContextImpl.java:171)
                   at javax.naming.InitialContext.lookup(Unknown Source)
                   at com.vz.inms.client.applet.MyApplet.init(MyApplet.java:84)
                   at sun.applet.AppletPanel.run(Unknown Source)
                   at java.lang.Thread.run(Unknown Source)
              Caused by: org.omg.CORBA.COMM_FAILURE: vmcid: SUN minor code: 208 completed: Maybe
                   at com.sun.corba.se.internal.iiop.IIOPConnection.purge_calls(Unknown Source)
                   at com.sun.corba.se.internal.iiop.ReaderThread.run(Unknown Source)
              But in my case, the applet is signed and I can see it in the trace as well as I get a prompt whether I want to accept the signed applet when the applet is about to be invoked. I have signed the applet using my own certificate instead of one from verisign or other CA's. I dont think it should matter.
              Does anyone know if this was really fixed in SP3?
              This is what documentation for resolved issues for 8.1 SP3 says :
              CR120811
              When using the WebLogic thin client with an applet, concurrentModificationExceptions and JMSExceptions were thrown. Investigation showed that there were two problems:
              There was a problem with the Sun ORB implementation. An applet's virtual machine released AppletContext upon a browser refresh and stopped all threads in the applet context's thread group. When an ORB was initialized as part of an applet context, the reader threads were created in the applet context's thread group. When the browser was refreshed, the ORB reader threads were also stopped.
              The WebLogic thin client created two threads in the applet context group: a HeartbeatMonitor thread and a RequestTimer thread. When the browser was refreshed, these threads were stopped with others in the applet context group.
              The problems were solved with the following changes:
              The Sun ORB implementation changed in JDK 1.4.2_04 so that it creates the reader threads on a child thread group of the system thread group but not to the applet's context thread group. This change ensures the reader thread stays alive as long as the orb is alive or applet's JVM is alive.
              The WebLogic thin client TunnelResponse and HeartbeatMonitor threads are now created on a child thread group of the system thread group but not to the applet's context thread group. This change ensures these threads stay alive as long as applet's JVM is alive. The fix is provided only for signed applets.
              I would really appreciate if someone could give any insight to this problem.
              Thanks,
              Jatinder

    I am also getting this error.
              BEA...is it possible to use an applet with JMS without signing it?

  • Need Help with Sound Recording

    Hi,
    I'm a Comp. Sys. Eng. student in my final year and I've been trying to record sound with java for a couple of months now and its driving me stupid. I've looked around on just about every java source site I could find and have found many similar examples of sound recording, none seem to work on my machine. The problem is that I keep on getting either IOExceptions, or empty .wav files (as in the code below). The code included below is a shortened and modified version of some code I got from jsresources.org, the full link is http://www.jsresources.org/examples/AudioCommon.java.html.
    I have not had any experience with multimedia in java before.
    Can somebody please tell me what is wrong with this code? or is my java environment to blame?
    Am I declaring my AudioFormat correctly?
    Am I controlling my AudioInputStream correctly?
    I'm using JDK1.4 in eclipse. Any help would be greatly appreciated.
    * AudioCommon.java
    * This file is part of jsresources.org
    * Copyright (c) 1999 - 2001 by Matthias Pfisterer
    * All rights reserved.
    import java.io.File;
    import java.io.IOException;
    import javax.sound.sampled.AudioFileFormat;
    import javax.sound.sampled.AudioFormat;
    import javax.sound.sampled.AudioSystem;
    import javax.sound.sampled.DataLine;
    import javax.sound.sampled.Line;
    import javax.sound.sampled.LineUnavailableException;
    import javax.sound.sampled.Mixer;
    import javax.sound.sampled.SourceDataLine;
    import javax.sound.sampled.TargetDataLine;
    public class AudioCommon
         private static boolean          DEBUG = true;
         public static void main(String Args[]){
              AudioFormat audioFormat = new AudioFormat(AudioFormat.Encoding.PCM_SIGNED,
    44100.0F, 16, 2, 4, 44100.0F, false);
              TargetDataLine dataLine = getTargetDataLine("AK5370 ",
                        audioFormat,
                        5);
              File     outputFile = new File("C:\\testRecorder.wav");
              try{
                   outputFile.createNewFile();
              } catch(IOException ioe){
                   System.err.println("Couldn't create a new file: " + ioe);
              AudioFileFormat.Type     targetType = AudioFileFormat.Type.WAVE;
              SimpleAudioRecorder     recorder = new SimpleAudioRecorder(
                        dataLine,
                        targetType,
                        outputFile);
              out("Press ENTER to start the recording.");
              try
                   System.in.read();
              catch (IOException e)
                   e.printStackTrace();
              recorder.start();
              out("Recording...");
              long millis = System.currentTimeMillis();
              while(System.currentTimeMillis() < millis + 5000);
              recorder.stopRecording();
              out("Recording stopped.");
              if(outputFile.exists()){
                   System.out.println("File Exists.");
              } else {
                   System.err.println("File does not Exist.");
              System.exit(0);
         public static TargetDataLine getTargetDataLine(String strMixerName,
                                       AudioFormat audioFormat,
                                       int nBufferSize)
                   Asking for a line is a rather tricky thing.
                   We have to construct an Info object that specifies
                   the desired properties for the line.
                   First, we have to say which kind of line we want. The
                   possibilities are: SourceDataLine (for playback), Clip
                   (for repeated playback)     and TargetDataLine (for
                   recording).
                   Here, we want to do normal capture, so we ask for
                   a TargetDataLine.
                   Then, we have to pass an AudioFormat object, so that
                   the Line knows which format the data passed to it
                   will have.
                   Furthermore, we can give Java Sound a hint about how
                   big the internal buffer for the line should be. This
                   isn't used here, signaling that we
                   don't care about the exact size. Java Sound will use
                   some default value for the buffer size.
              TargetDataLine     targetDataLine = null;
              DataLine.Info     info = new DataLine.Info(TargetDataLine.class,
                                       audioFormat, nBufferSize);
              try
                   if (strMixerName != null)
                        Mixer.Info     mixerInfo = getMixerInfo(strMixerName);
                        if (mixerInfo == null)
                             out("AudioCommon.getTargetDataLine(): mixer not found: " + strMixerName);
                             return null;
                        Mixer     mixer = AudioSystem.getMixer(mixerInfo);
                        targetDataLine = (TargetDataLine) mixer.getLine(info);
                   else
                        if (DEBUG) { out("AudioCommon.getTargetDataLine(): using default mixer"); }
                        targetDataLine = (TargetDataLine) AudioSystem.getLine(info);
                   *     The line is there, but it is not yet ready to
                   *     receive audio data. We have to open the line.
                   if (DEBUG) { out("AudioCommon.getTargetDataLine(): opening line..."); }
                   targetDataLine.open(audioFormat, nBufferSize);
                   if (DEBUG) { out("AudioCommon.getTargetDataLine(): opened line"); }
              catch (LineUnavailableException e)
                   if (DEBUG) { e.printStackTrace(); }
              catch (Exception e)
                   if (DEBUG) { e.printStackTrace(); }
                   if (DEBUG) { out("AudioCommon.getTargetDataLine(): returning line: " + targetDataLine); }
              return targetDataLine;
    EOF<<<<<<<<<<<<<<<<import java.io.File;
    import javax.sound.sampled.*;
    class SimpleAudioRecorder extends Thread{
         private TargetDataLine          m_line;
         private AudioFileFormat.Type     m_targetType;
         private AudioInputStream     m_audioInputStream;
         private File               m_outputFile;
         public SimpleAudioRecorder(TargetDataLine line,
              AudioFileFormat.Type targetType,
              File file)
         m_line = line;
         m_audioInputStream = new AudioInputStream(line);
         m_targetType = targetType;
         m_outputFile = file;
         public void stopRecording(){
              m_line.stop();
              m_line.flush();
              m_line.close();
    EOF<<<<<<<<<<<<<<<<

    your asking the quest in the jmf forum and using some old type of handling the media
    sun has given you very good frame work which reduce lot of coding and makes the life easy
    then why are you going to old way.
    first go and read jmf tutorial and implement your self dont go to get the code which some other people have written. do your self . you have energy to do. why are depending on others
    read well tutorial and design. you will win i am sure
    jmf makes life easy

  • Signing Applets with javakey

    Hi All,
    I have an Intranet application that uses a signed applet to access files on the client. It all works fine using JDK1.3 or 1.4 and signing the Applet with keytool.
    I now need to support an older server that only has JDK1.1 available. Does anyone have any tips on how to sign my Applet with javakey?
    Also what JRE version should be installed on the clients?
    Thanks in advance.
    P.S. I have followed the example at http://java.sun.com/security/usingJavakey.html but not got it to work.

    try this..
    http://forums.java.sun.com/thread.jsp?forum=63&thread=132769

  • 7u45 blocks a signed applet with a "sandbox" Permissions attribute in the manifest

    Oracle announces that all applets need to be signed with "sandbox" or "all-permissions" Permissions attributes in the next 7u51. Therefore current unsigned applets need to be signed with "sandbox" Permissions attributes. I confirmed that such applets correctly run in recent beta 7u60-ea-b01, but could not run in current 7u45. If so, such newly signed applets must force end-users to install 7u51, otherwise such applets need to be "all-permissions" applets unnecessarily. Is it correct behavior?

    Oracle announces that all applets need to be signed with "sandbox" or "all-permissions" Permissions attributes in the next 7u51. Therefore current unsigned applets need to be signed with "sandbox" Permissions attributes. I confirmed that such applets correctly run in recent beta 7u60-ea-b01, but could not run in current 7u45. If so, such newly signed applets must force end-users to install 7u51, otherwise such applets need to be "all-permissions" applets unnecessarily. Is it correct behavior?

  • Problems with sound recording.

    I can't record sound. tried a few desktop session recorder (whatever they are [recordmydesktop & istanbul]).
    istanbul didn't give so good output but recordmydesktop -device /dev/dsp informed:
    ALSA lib pcm.c:(snd_pcm_open_noupdate) Unknown PCM /dev/dsp
    Audacity can't record a thing either. Anyone got problems like this?
    lspci | grep Multimedia =>
    00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
    Sound playing works fine..
    Anyone else got problems like this? Have I missed something important?
    All necessary modules are loaded (atleast I suppose so).
    Tell me if you need more info with this one

    ive just noticed this also
    i run kde using audacity to record from input on sound card VIA 8237
    pertinent stuff in .~/.audacity-data/audacity.cfg
    PlaybackDevice=OSS: /dev/dsp
    RecordingDevice=ALSA: VIA 8237: VIA 8237 (hw:0,1)
    i believe the recording device used to be "OSS: /dev/dsp
    if i change it here it reverts back to ALSA: VIA 8237: VIA 8237 (hw:0,1)
    no matter what i change it to
    or in audacity>prefferences  i have no choice for recording but
    input allows me several choices on main window i can change input devices to record from but none work
    when i hit the record button the counter does not move nothing gets recorded though i can hear whats playing on my system
    hopefully im not missing anything here if i dont hear anything soon ill file bug
    thanks

  • Problem with sound recording

    I am trying to record sound from my microphone. I have just read a part of the tutorial and I did what it said there, but it doesn't work.
    The class for recording is here:
    private class SoundSender implements Runnable{
            public void run() {
                byte[] bs=new byte[lng];//lng is a constant
                AudioInputStream in = null;
                try {
                    TargetDataLine l = getTargetDataLine(f);l.open(f,6*lng);l.start();
                    in=new AudioInputStream(l);
                } catch (LineUnavailableException ex) {ex.printStackTrace();}
                while(true){
                    try {
                        in.read(bs);
                    } catch (IOException ex) {
                        ex.printStackTrace();
                    //At his point bs is still filled with zeroes
                    //Do something with the contents of bs
        }The getTargetDataLine method is here:
    private TargetDataLine getTargetDataLine(AudioFormat format) {
                try {
                    DataLine.Info info = new DataLine.Info(TargetDataLine.class, format);
                    for (Mixer.Info mi : AudioSystem.getMixerInfo()) {
                            TargetDataLine dataline = null;
                                try {
                                    Mixer mixer = AudioSystem.getMixer(mi);
                                    dataline = (TargetDataLine)mixer.getLine(info);
                                    return dataline;
                                catch (Exception e) {}
                                if (dataline != null)
                                    try {
                                        dataline.close();
                                    catch (Exception e) {}
              catch (Exception e) {}
                return null;
        }

    You're not handling your loop correctly, at all.
    in.read(bs) is going to return an int, which tells you the number of bytes written into bs. You need this number, for several reasons... I'll call it X for clarity...
    (1) The valid "new" data in bs is going to be from 0-X, and beyond X is garbage / old data...
    (2) X = -1 is the stopping condition for your loop, not the throwing of an error
    (3) X = 0 indicates no data was read, so you should wait for a bit and then try to read again. Not every single read statement will return data...

  • Performance problems in games with Sound Blaster USB Sound Dev

    Hello!
    I recently bought a new USB sound device named "Creative Sound Blaster Surround 5. USB Sound Device"?or maybe also "Sound Blaster Li've! 24-bit External" as this is the name that Windows is displaying.
    Before, i was using a C-Media PCI Audio Device.
    Other system info:
    Windows Vista SP
    ATI Radeon 9200 LE (i know it's old, but i was able to play the games before)
    2GB RAM
    Now, my performance in games decreased significantly.
    I only play Team Fortress 2, but i also tried an old GoldSrc engine?based game which was also slower.
    The game now isn't playing fluently like before: my fps dropped and every few seconds, the graphics stop as there is a big network lag. It is now impossible to really play the game.
    i already tried
    - reinstalling steam and tf2
    - using another usb port
    - reinstalling the sound drivers
    - all (both sound and graphics) settings to low
    The Steam support thinks that the data transfer rate for USB isn't high enough for what is needed and recommends that i should buy an internal sound card.
    But i hope there is a different solution to this problem and someone here can help.
    Thanks!

    No PCI interface, but USB = Slow. No hardware-acceleration (Mayber your CMedia had !real!, not pseudo?DS hardware support) so its normal that the soundblaster usb is slower in every term. But maybe sounds better...
    The USB versions are only for Notebooks and other speciall situations where a PCI soundcard with X-FI or Audigy chip cannot be used...

  • Problem running applet with JRE 1.3.X

    Hi,
    I've developed an applet that works fine with MS JVM and JRE 1.4, but fails under JRE 1.3.x.
    Anyone knows what i've todo to my applet to get compability with JRE 1.3x too.
    Thanks,
    rjc

    Are you compiling under 1.3x and then trying to run in MS and 1.4? If so please tell the errors you are getting when you compile or what you're having problems in.
    You're question is like me saying I have a feild full of volvo's from various years and I have a box of replacement parts from vaious years--but not nessisarally the same years as I have cars, which ones do I need to fix them? (impossible to say isn't it without more info)
    or as I usually say: "My crystal ball is in the shop, please supply specific information for what you want answered."

  • Had problem signing in with moviestar sim phone now disabled

    purchased iphone4s in apple store in spain and new simcard from moviestar.
    entered pin but there was no ok nor hash to enter on the moviestar screen
    the phone has now been disabled after too many attempts.
    any suggestions? Thanks
    chachow

    Hi Sara,
    Thanks for the quick response.
    I am using the latest version or Reader XI.
    I can log in direct through cloud.acrobat.com so that is a way around the
    issue but I still need the use of the PDF pack ideally.
    If I try to log in to acrobat.com via the adobe Reader XI homepage then it
    comes up with the following - "We cant seem to find the internet. Please
    check your connection and try again"
    I am using my home wifi connection with no problems on any other computers
    or devices.

  • Problem accessing applet with images

    I created a JApplet with images and icons in it. (The images are on my C drive). When I add the applet to an html page, and run it, the applet isn't loaded, but I get an IO error saying that I don't have security permission to access the images. Is there someway to switch of this security, or to put the images in a jar file and access the images from the jar file?? Thank you for your help!!

    By default applets can't read files off the hard drive.
    The easiest way to handle this is to put the images and other resources (such as properties files) in the same jar file as the classes, and then use Class.getResource or Class.getResourceAsStream to load them.

  • Problem Signing Email with Digital Certificate from Smart Card, Outlook 2013

    Hi there, I'm the IT guy for a small company.  I've configured several people in the company to use their smart cards for email signing through Outlook 2013, but a a few computers are giving me this error:
    "Microsoft Outlook cannot sign or encrypt this message because there are no certificates which can be used to send from the e-mail address '<e-mail address>'. Either get a new digital ID to use with this account, or use the Accounts button to
    send the message using an account that you have certificates for."
    I've been in the Trust Center, I see the signing and encrypting certificates. (SHA-1 and 3DES).  Yet when I try to sign, Outlook always fails on the error.
    For my computer, I was able to fix this by adding a "SupressNameChecks" DWORD set to 1 in the Registry under HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\15.0\Outlook.  However, this fix is not working for the other people in the company.
    Any other ideas?  Really pulling my hair out on this one, I've tried everything I could find on the net it seems.

    Hi,
    Please checked “E-mail name” under the section ‘Include this information in alternate subject name” on the Subject Name tab of the certificate template.
    We can export the entrust managed services root CA cert from a working machine and import into the trusted root store of a non-working machine. For detailed steps about it, please refer to:
    How To Import and Export Certificates So That You Can Use S/MIME in Outlook Web Access on Multiple Computers
    http://support.microsoft.com/kb/823503/en-us
    Hope it helps.
    Regards,
    Winnie Liang
    TechNet Community Support

  • Problem with a signed applet and a user machine.

    Hello. I´m having some problems with a signed applet with some dependences.
    In one particular computer the applet doesn´t load.
    The java version installed in that computer is 1.6.0_25.
    The invocation tag:
    <applet name=applet id="applet" code=Applet/RequestApplet.class width=155 height=21 archive="RequestApplet.jar " MAYSCRIPT>
       <param id="parametro1" name="usuario" value="<Computed Value>">
    </applet>The RequestApplet.jar and dependences:
       bcmail-jdk13-145.jar(signed by bouncy castle), jce-ext-jdk13-145.jar(signed by bouncy castle), AbsoluteLayout.jar, plugin.jar, RequestApplet.jar(signed by me)*this files are all in the same folder.
    The requestApplet.jar manifest:
    Manifest-Version: 1.0
    Ant-Version: Apache Ant 1.7.1
    X-COMMENT: Main-Class will be added automatically by build
    Class-Path: bcmail-jdk13-145.jar jce-ext-jdk13-145.jar plugin.jar Abso
    luteLayout.jar
    Created-By: 10.0-b23 (Sun Microsystems Inc.)
    Main-Class: Applet.RequestApplet
    Name: Applet/ResponseApplet$1.class
    SHA1-Digest: fO5IPiwEH3OhvlprhBecmMIAVJI=
    Name: Applet/NewJApplet.class
    SHA1-Digest: 6XSpm7lQEQRi39TegoUYv2aFJrk=
    Name: Applet/ResponseApplet.class
    SHA1-Digest: v1EbKUFB+QdvO05xx8UzAMNIyRs=
    Name: Applet/ResponseApplet$4.class
    SHA1-Digest: XH4I67psXZTelpz0AMAYc/Ej8QY=
    Name: Applet/RequestApplet$1.class
    SHA1-Digest: KAP5sAC4Thv/6GClkFAdGUVzgYA=
    Name: Applet/ResponseApplet$5.class
    SHA1-Digest: CVPnKrW2SgNEkRzYnVnQe3KGrIU=
    Name: Applet/ResponseApplet$3.class
    SHA1-Digest: SjfW1k1K7BA9m3AxmHi+jvRE+9o=
    Name: Applet/ResponseApplet$2.class
    SHA1-Digest: 3Pu18CZMLuEh7/n3y7XxFSkuNQY=
    Name: Applet/RequestApplet.class
    SHA1-Digest: Tky85es5+o371adetH9XVEI2Z+o=The error:
    java.lang.RuntimeException: java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider
         at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
         at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.NoClassDefFoundError: org/bouncycastle/jce/provider/BouncyCastleProvider
         at java.lang.Class.getDeclaredConstructors0(Native Method)
         at java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
         at java.lang.Class.getConstructor0(Unknown Source)
         at java.lang.Class.newInstance0(Unknown Source)
         at java.lang.Class.newInstance(Unknown Source)
         at sun.plugin2.applet.Plugin2Manager$12.run(Unknown Source)
         at java.awt.event.InvocationEvent.dispatch(Unknown Source)
         at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
         at java.awt.EventQueue.access$000(Unknown Source)
         at java.awt.EventQueue$1.run(Unknown Source)
         at java.awt.EventQueue$1.run(Unknown Source)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
         at java.awt.EventQueue.dispatchEvent(Unknown Source)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
         at java.awt.EventDispatchThread.run(Unknown Source)
    Caused by: java.lang.ClassNotFoundException: org.bouncycastle.jce.provider.BouncyCastleProvider
         at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
         at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
         at java.lang.ClassLoader.loadClass(Unknown Source)
         ... 20 more

    Thanks. I´ll try with your tips. But if i put all the dependences in archive I get this error.
    The tag:
    <applet name=applet id="applet" CODEBASE="." code="Applet/RequestApplet.class" width=155 height=21 archive="bcmail-jdk13-145.jar, jce-ext-jdk13-145.jar, AbsoluteLayout.jar, plugin.jar, RequestApplet.jar " MAYSCRIPT>
       <param id="parametro1" name="usuario" value="<Computed Value>">
    </applet>The error:
    Java Plug-in 1.6.0_25
    Usar versión JRE 1.6.0_25-b06 Java HotSpot(TM) Client VM
    Directorio local del usuario = C:\Documents and Settings\Administrator
    c:   borrar ventana de consola
    f:   finalizar objetos en la cola de finalización
    g:   liberación de recursos
    h:   presentar este mensaje de ayuda
    l:   volcar lista del cargador de clases
    m:   imprimir sintaxis de memoria
    o:   activar registro
    q:   ocultar consola
    r:   recargar configuración de norma
    s:   volcar propiedades del sistema y de despliegue
    t:   volcar lista de subprocesos
    v:   volcar pila de subprocesos
    x:   borrar antememoria del cargador de clases
    0-5: establecer nivel de rastreo en <n>
    basic: Receptor de progreso agregado: sun.plugin.util.GrayBoxPainter$GrayBoxProgressListener@f39b3a
    basic: Plugin2ClassLoader.addURL parent called for http://desarrollo.isaltda.com.uy/CertReq.nsf/bcmail-jdk13-145.jar
    basic: Plugin2ClassLoader.addURL parent called for http://desarrollo.isaltda.com.uy/CertReq.nsf/jce-ext-jdk13-145.jar
    basic: Plugin2ClassLoader.addURL parent called for http://desarrollo.isaltda.com.uy/CertReq.nsf/AbsoluteLayout.jar
    basic: Plugin2ClassLoader.addURL parent called for http://desarrollo.isaltda.com.uy/CertReq.nsf/plugin.jar
    basic: Plugin2ClassLoader.addURL parent called for http://desarrollo.isaltda.com.uy/CertReq.nsf/RequestApplet.jar

Maybe you are looking for

  • SharePoint Navigation Error:The context has expired and can no longer be used. (Exception from HRESULT: 0x80090317)

    Hi, I take a exeption  on the  SharePoint 2013 left navigation.  Exeption:  "The context has expired and can no longer be used. (Exception from HRESULT: 0x80090317)" I searched  this exeption keyword on the internet and  I find usualy 3 results 1)che

  • ITunes Wont Update My iPod Touch Or iPad.

    When I try to restore or update my iPad or iPod touch, iTunes tells me it can't connect to the server. Anyway of fixing this?

  • Can I create a cert with the Java API only?

    I'm building a client/server app that will use SSL and client certs for authenticating the client to the server. I'd like for each user to be able to create a keypair and an associated self-signed cert that they can provide to the server through some

  • How to create table form in scripts

    hi experts how to display elements in table format with cloumn headings and all.if anybody can answer it ill be help ful.

  • Trash Bug?

    Is anyone having the problem, where if you drag a file to the trash, it doesn't show the icon as full, but still empty. Also when I right click the trash icon the empty trash button, so I have to go into trash to empty it and it is annoying. Does ano