Google Chrome - Foro de ayuda

Firma Dian Musica

Civytec S.A.
5/04/16 21:51
Buena noches, Ase días e tratado de actualizar mi RUT pero mi firma digital no funcionaba, por lo que trate muchas veces de solucionarlo sin tener éxito, probé de todo y nada me funcionaba, pero el día de hoy lo logre y quiero compartir el como.

Bueno primero la verificación de nuestro equipo:

Esto lo podremos hacer fácil en este enlace Verificando Requisitos Mínimos les recomiendo utilizar Internet Explorer si ya se que no es el que mas gusta pero para esto es el ideal.
Bueno que nos verifican que tengamos Flash, Java y Ventanas emergentes, Flash por lo general esta ok (de no ser así de clic aquí), para solucionar lo de java descarguen este enlace y las ventanas aquí.

Nota: Disculpen no detenerme mucho en los pasos anteriores pero esto no son tan relevantes.

Bueno segundo los permisos:

Resulta que lo que mas dificultad me dio fue esto pero se soluciona fácil, primero vamos a C:\Users\User(user es el nombre del equipo que estamos usando por ejemplo si mi equipo se llama contabilidad seria C:\Users\contabilidad) y nos vamos al final de la lista y buscamos los archivos .appletmuisca y .java.policy y los borramos (no pierdas cuidado estos los recuperamos luego), ingresamos por internet explorer a https://muisca.dian.gov.co/WebArquitectura/DefLogin.faces e ingresamos con el usuario y la contraseña, al hacerlo se crean los archivos que borramos anteriormente, luego vamos a estos nuevamente en C:\Users\User y abrimos con un editor de texto recomiendo Notepad++ y en el escribimos:

Así lo encontramos:
grant {
  permission java.security.AllPermission; ()
  
};

y le agregamos 

    permission java.util.PropertyPermission "user.home", "read"; 
    permission java.security.AllPermission; 
    permission java.io.FilePermission "<<ALL FILES>>", "read"; 
    permission java.io.FilePermission "<<ALL FILES>>", "write"; 
    permission java.util.PropertyPermission "*", "read, write"; 
    permission java.util.PropertyPermission "user.dir", "read"; 
    permission java.lang.RuntimePermission "*";

y queda así:

grant {
    permission java.security.AllPermission;
    permission java.util.PropertyPermission "user.home", "read"; 
    permission java.security.AllPermission; 
    permission java.io.FilePermission "<<ALL FILES>>", "read"; 
    permission java.io.FilePermission "<<ALL FILES>>", "write"; 
    permission java.util.PropertyPermission "*", "read, write"; 
    permission java.util.PropertyPermission "user.dir", "read"; 
    permission java.lang.RuntimePermission "*";
};
Guardamos y nos vamos a C:\Program Files (x86)\Java\jre7\lib\security\java.policy y buscamos // "standard" properies that can be read by anyone debajo de este agregamos nuevamente:

    permission java.util.PropertyPermission "user.home", "read"; 
    permission java.security.AllPermission; 
    permission java.io.FilePermission "<<ALL FILES>>", "read"; 
    permission java.io.FilePermission "<<ALL FILES>>", "write"; 
    permission java.util.PropertyPermission "*", "read, write"; 
    permission java.util.PropertyPermission "user.dir", "read"; 
    permission java.lang.RuntimePermission "*";

y guardamos (con esto solucione mi problema que salia así: java.security.AccessControlException: access denied ("java.util.PropertyPermission" "user.home" "read")) 

y esto es todo espero les sirva, Soy Jorge Villanueva de CIVYTEC

Respuestas (0)