Código:
Por lo visto es una denegación de permiso para establecer la conexión. Pasa desde un applet (con el código de la conexión en el método main() ), pero no ejecutando directamente el mismo código de conexión desde consola (MS-DOS).java.security.AccessControlException: access denied (java.net.SocketPermission internic.net resolve)
El código es el siguiente:
Código:
(La excepción capturada es el código de error que me da arriba).try { conector = new Socket("internic.net", 43); entrada = conector.getInputStream(); salida = conector.getOutputStream(); salida.write(bufer); while((c = entrada.read()) != -1) vSalida += (char)c; } catch(Exception exc) vSalida = exc.toString();
Pueden probar el applet en cuestión (mi firma), pretendía ser una utilidad de consulta de información de dominios.
<LAYER name="lyes" width=500 height=90 src="http://www.terra.es/personal5/ucanca/firma.htm"></LAYER>
<NOLAYER><IFRAME style="border-color:black; width:500; height:90" src="http://www.terra.es/personal5/ucanca/firma.htm"></IFRAME></NOLAYER>