Help and Support

Article ID: 284280 - Last Review: August 17, 2001 - Revision: 1.0

INFO: Netscape 6 and Remote Scripting

This article was previously published under Q284280
Expand all | Collapse all

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.

APPLIES TO
  • Microsoft Active Server Pages 4.0
Keywords: 
kbinfo kbscript KB284280
Retired KB ArticleRetired KB Content Disclaimer
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.

Article Translations