Microsoft KB Archive/284280

= INFO: Netscape 6 and Remote Scripting =

Article ID: 284280

Article Last Modified on 8/17/2001

-

APPLIES TO


 * Microsoft Active Server Pages 4.0

-



This article was previously published under Q284280



SUMMARY
By default, Remote Scripting does not work in Netscape 6. Netscape 6 uses Sun Microsystems' Java Plug-in, which uses the Java 2 security model and RSA signed applets. The Java 2 security model introduces fine-grained access controls, one of which is SocketPermission. If an applet attempts to open a socket, the applet must be signed, and the local system must have a policy file configured to allow the access.

If an unsigned applet attempts to open a socket, an exception is thrown. Because the RSProxy.class applet that performs remote scripting is unsigned, when the RSProxy.class applet tries to open a connection to the server to issue requests, the following exception is raised and is visible from the Java Console:

access denied (java.net.SocketPermission machinename resolve)

The data property of the remote scripting callback object does not contain any data about the error that occurred.



MORE INFORMATION
Signing the applet with Microsoft code signing tools does not resolve this issue. For information on how to sign and deploy signed Java applets under the Java 2 security model, see the Sun Microsystems Web site.

Keywords: kbinfo kbscript KB284280

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.