BMC ProactiveNet Central Server Router for web services
This section explains how a BMC ProactiveNet Central Server Router handles BMC ProactiveNet web service requests.
Central Server Router
A Central Server Router is a BMC ProactiveNet Server that is set to function as a router. A router is used in a setup that has multiple BMC ProactiveNet Child Servers. It routes web service requests to the corresponding BMC ProactiveNet Child Servers. It also collects the responses from these servers and sends them to the web service client.
Architecture of Central Server Router for web services
BMC ProactiveNet web services architecture for multiple BMC ProactiveNet Servers explains the architecture of a Central Server Router with multiple BMC ProactiveNet Child Servers.
The router receives web service requests from a web service client. It authenticates user credentials against the information in the BMC ProactiveNet Database or the LDAP server and directs the requests to the corresponding BMC ProactiveNet Child Servers. The child servers send their responses to the router, which cumulates the responses and sends them to the web services client.
For information about the authentication process, see Web-services-authentication.
Setting a BMC ProactiveNet Server as a Central Server Router or a BMC ProactiveNet Child Server
When you install BMC ProactiveNet Server, you have the option of setting the server either as a Central Server Router or a BMC ProactiveNet Child Server. For information, see Configuring-the-BMC-ProactiveNet-Server-as-a-Central-Server-Router-or-a-BMC-ProactiveNet-Child-Server-manually.
You can also change the setting after the installation by executing the pw configwsroles CLI command. For information about the pw configwsroles CLI command, see pw-configwsroles.
Log files for web services related to BMC ProactiveNet Central Server Router
The errors and exception messages of the APIs that are related to BMC ProactiveNet Central Server Router are logged on to the following log files:
- sapws.log
- bppmws.log
- ProactiveNet.log
The log files are located in the \pw\pronto\logs folder.
The following debug log files also record the errors and exception messages if you have enabled them:
- sapws.debug.log
- bppmws.debug.log
- jserver.log
The debug log files are located in the \pw\pronto\logs\debug folder.
For information about the log files, see Log-files-for-web-services.