InomHitta mer dokumentationSupportresurser som ingår | Ladda ner denna bok i PDF (1096 KB)
Appendix B Troubleshooting a Web Agent DeploymentThis appendix applies to Agent for IBM Lotus Domino 6.5.4. If a problem is discussed in this appendix, it either applies only to this agent or it applies to two or more agents with one of them being this agent. This appendix explains how you can resolve problems that you might encounter while deploying or using this web agent. Be sure to also check the Sun Java System Access Manager Policy Agent 2.2 Release Notes, to see if the problem that you encounter is a known limitation of the web agent. If workarounds are available for such problems, they will be provided in the release notes. In this chapter, refer to the troubleshooting section applicable to your platform as follows:
Solaris Systems: Troubleshooting Symptoms in Agent for IBM Lotus Domino 6.5.4This section includes various problems you might encounter with this agent on Solaris systems. The symptom of the problem is followed by possible causes and solutions. Solaris Systems: Troubleshooting Symptom 1Symptom: Cannot install the web agent after a previous installation has been removed. The following is an example message that is displayed when you run the web agent installation program: Launching installer... Sun Java(tm) System; Access Manager Policy Agent for IBM Lotus Domino 6.5.4 is installed. Please refer to installation manual to configure this agent for another web server instance or uninstall it before installing another agent. Possible Causes:
Possible Solutions: Performing the following troubleshooting activities might resolve the issue:
Note – Make a backup copy of productregistry file before you make changes. Remove the web agent entry in this file. This entry starts with the following lines:
Solaris Systems: Troubleshooting Symptom 2Symptom: The uninstallation program does not remove entries from the agent’s web container. Possible Cause: Another instance of the web agent exists that was configured using the configuration script. Possible Solution: Remove all the instances of the web agent using the unconfig script before running the uninstallation program. Solaris Systems: Troubleshooting Symptom 3Symptom: The browser goes into a loop for approximately a minute before displaying an access-denied page. Possible Cause: The user tries to access a resource for which a policy with a time condition has been set and the time on the web agent host and the Access Manager host are not in sync. Possible Solution: Login as root and run the command rdate hostname to synchronize the time on both hosts. Solaris Systems: Troubleshooting Symptom 4Symptom: IBM Lotus Domino 6.5.4 server starts with the following error message:
Possible Cause: The DSAPI filter is configured incorrectly. Generally, if any path issue or associated library issue occurs while the DSAPI filter is being added, this error is generated. Possible Solution: Ensure that the DSAPI filter has been configured with the correct information. For example, verify that the following path has been specified: PolicyAgent-base/SUNWam/agents/domino/lib/libamdomino6.so Solaris Systems: Troubleshooting Symptom 5Symptom: The DSAPI filter is not functioning properly on a server instance. Possible Causes:
Possible Solutions:
Solaris Systems: Troubleshooting Symptom 6Symptom: The agent goes into an infinite loop. Possible Cause: The value for the following property in the web agent AMAgent.properites configuration file is a resource to which users are assigned: com.sun.am.policy.agents.config.accessdenied.url The users assigned to this resource, do not have allow in the policy definition. Possible Solution: For the get method, specify allow in the policy definition. Solaris Systems: Troubleshooting Symptom 7Symptom:When a user attempts to access a resource using Internet Explorer as the browser, access is denied. Possible Cause: Internet Explorer overrides the port number of the web agent with the Access Manager port number. In such cases, the agent log file lists the URL that is being evaluated. The port number for that URL is incorrect. Possible Solution: You can ensure this problem does not occur by setting the following property in the web agent AMAgent.properties configuration file to true as shown: com.sun.am.policy.agents.config.override_port = true Windows Systems: Troubleshooting Symptoms in Agent for IBM Lotus Domino 6.5.4This section includes various problems you might encounter with this agent on Windows systems. The symptom of the problem is followed by possible causes and solutions. Windows Systems: Troubleshooting Symptom 1Symptom: Cannot install the web agent after a previous installation has been removed. Possible Causes:
Possible Solution: To resolve the issue, manually remove the web agent as explained in the following task description.
|
Unable to load filter |
Possible Cause: The DSAPI filter is configured incorrectly. Generally, if any path issue or associated library issue occurs while the DSAPI filter is being added, this error is generated.
Possible Solution: Ensure that the DSAPI filter has been configured with the correct information. For example, verify that the following path has been specified:
PolicyAgent-base\\domino\\bin\\amdomino6.dll
Symptom: The DSAPI filter is not functioning properly on a server instance.
Possible Causes:
When the DSAPI filter was configured, the database selected was not correct.
The partitioned database was not updated.
Possible Solutions:
Ensure that the correct database was selected during configuration.
Replicate the database from the IBM Lotus Domino 6.5.4 administration server.
Symptom: The agent goes into an infinite loop.
Possible Cause: The value for the following property in the web agent AMAgent.properites configuration file is a resource to which users are assigned:
com.sun.am.policy.agents.config.accessdenied.url
The users assigned to this resource, do not have allow in the policy definition.
Possible Solution: For the get method, specify allow in the policy definition.
Symptom:When a user attempts to access a resource using Internet Explorer as the browser, access is denied.
Possible Cause: Internet Explorer overrides the port number of the web agent with the Access Manager port number. In such cases, the agent log file lists the URL that is being evaluated. The port number for that URL is incorrect.
Possible Solution: You can ensure this problem does not occur by setting the following property in the web agent AMAgent.properties configuration file to true as shown:
com.sun.am.policy.agents.config.override_port = true
Symptom: After the agent is installed, the web server fails to start.
Possible Cause: Libraries that agents depend on for Windows systems are missing. Ensuring that the libraries msvcp70.dll and msvcr70.dll are available is a pre-installation step in this guide. If the libraries were not properly added, the web server might not start.
Possible Solution: Obtain the appropriate libraries as described in Preparing to Install Agent for IBM Lotus Domino 6.5.4 on Windows Systems.
This section includes a problem you might to encounter with this agent on Linux systems. The symptom of the problem is followed by possible causes and solutions.
Symptom: IBM Lotus Domino 6.5.4 server starts with the following error message:
Unable to load filter |
Possible Cause: The DSAPI filter is configured incorrectly. Generally, if any path issue or associated library issue occurs while the DSAPI filter is being added, this error is generated.
Possible Solution: Ensure that the DSAPI filter has been configured with the correct information. For example, verify that the following path has been specified:
PolicyAgent-base/agents/domino6/lib/libamdomino6.so
Symptom: The DSAPI filter is not functioning properly on a server instance.
Possible Causes:
When the DSAPI filter was configured, the database selected was not correct.
The partitioned database was not updated.
Possible Solutions:
Ensure that the correct database was selected during configuration.
Replicate the database from the IBM Lotus Domino 6.5.4 administration server.
Symptom: The agent goes into an infinite loop.
Possible Cause: The value for the following property in the web agent AMAgent.properites configuration file is a resource to which users are assigned:
com.sun.am.policy.agents.config.accessdenied.url
The users assigned to this resource, do not have allow in the policy definition.
Possible Solution: For the get method, specify allow in the policy definition.
Symptom:When a user attempts to access a resource using Internet Explorer as the browser, access is denied.
Possible Cause: Internet Explorer overrides the port number of the web agent with the Access Manager port number. In such cases, the agent log file lists the URL that is being evaluated. The port number for that URL is incorrect.
Possible Solution: You can ensure this problem does not occur by setting the following property in the web agent AMAgent.properties configuration file to true as shown:
com.sun.am.policy.agents.config.override_port = true