Learn how to configure HTTP for the seedlist servlet. The
seedlist servlet requires HTTPs by default. Therefore, when you access
the servlet through HTTP, WebSphere® Application
Server redirects you
to HTTPs.
About this task
This is an optional step that can be completed while installing
and configuring remote search service. Procedure
- On the portal server, open the following file with an editor: PortalServer_root/search/wp.search.servlets/seedlist/servletEAR/installableApps/wp.search.seedlist.ear/wp.search.servlets.seedlist.war/WEB-INF/web.xml
Cluster note: In a clustered
environment, complete this step on the primary node and all secondary
nodes.
- Update the following code:
Cluster note: In a clustered environment, complete this step on the
primary node and all secondary
nodes.
<user-data-constraint>
<transport-guarantee>CONFIDENTIAL</transport-guarantee>
</user-data-constraint>
Replace
it by the following
code:<user-data-constraint>
<transport-guarantee>NONE</transport-guarantee>
</user-data-constraint>
- Save the file.
Cluster note: In a clustered environment, complete this step on the
primary node and all secondary nodes.
- Run the following portal ConfigEngine script:
Cluster note: In a clustered environment,
complete this step on the primary node only.
./ConfigEngine.sh action-update-ear-wp.search.servlets/seedlist/servletEAR
- Restart all servers in your configuration for your updates
to take effect.
What to do next
Remove any local search collections that are defined in WebSphere Portal and create new search
collections by using the remote search server. For more information
about deleting and creating search collections, see the following
topics: - If your system is operating in a portal farm, continue on to Configuring search in a portal farm.
- If your system is operating in a clustered environment, continue
on to Configuring search in a cluster.