BROWSING THE WEB FROM NOTES


Enabling Java applets in Notes
IBMR Lotus NotesR lets you run Java™ applets -- simple programs added to many Web pages to create interesting effects. To run a Java applet, the Web page's server must access your system, which can present a security problem. You can give access to Java applets on a server-by-server basis. This method of access control works well in a corporate intranet where you want to give open access to internal servers while limiting access to external servers.

Notes


To enable Java applets to run in Notes

1. From the menu, click File > Preferences > Basic Notes Client Configuration.

2. Under Additional Options select Enable Java applets.

To give access on a server-by-server basis

To provide greater control on a server-by-server basis if you're using the Notes browser, perform these steps:

1. From the menu, click File > Locations > Manage Locations.

2. Click your current location and then click Edit.

3. Click the Advanced tab, then click the Java Applet Security tab:


Java applet security options
FieldDescription
Trusted hosts

CAUTION: If you leave this field blank, the network access you specify in the "Network access for untrusted hosts" is in effect for all hosts.

Enter the IP addresses or domain names of hosts (servers) that you trust to load Java applets on your workstation. For example, enter www.ibm.com. You can specify wildcards such as 123.45.678.* or *.ibm.com.

Note: In cases where host names map to multiple IP addresses or vice versa, a host you think is trusted may not be recognized as trusted.

Network access for trusted hostsSpecify the level of network access for the hosts you named in the Trusted hosts field.
    • Disable Java means the trusted host cannot run applets on your system.
    • No access allowed means the trusted host can run an applet on your system, but cannot make network HTTP connections on any other host.
    • Allow access to any originating host means that the applet can make network HTTP connections on the host where the applet was retrieved.
    • Allow access to any trusted host means that the applet can make network HTTP connections only on trusted hosts.
    • Allow access to any host means the applet can make network HTTP connections on any host.
Network access for untrusted hostsSpecify the level of access for hosts not named in the Trusted hosts field.
    • Disable Java means untrusted hosts cannot run applets on your system.
    • No access allowed means untrusted hosts can run applets but cannot make network HTTP connections on any host.
    • Allow access to any originating host means that the applet can make network HTTP connections only on the host where the applet was retrieved.
Trust HTTP ProxyUse this field only if you have specified that Java applets should run through a proxy.

Click Yes if you can't run an applet because your local machine is not able to resolve the host name.

Related topics
Restricting execution access with the Execution Control List
Java applet and JavaScript preferences details