Dialogic® PowerMedia™ Extended Media Server (PowerMedia XMS) - more articles
Why are there two web servers running on PowerMedia XMS?
Users may notice that there are two web servers running on a Dialogic® PowerMedia™ XMS installation. This article provides a brief explanation of the role of the web servers.
- Apache (httpd) server - controls a web-based (webui) interface for operations, administration and maintenance.
- lighttpd server - processes call control and media commands delivered via the RESTful API as described in the Dialogic® PowerMedia™ XMS RESTful API User's Guide. The lighttpd server includes a Fast Common Gateway Interface (FCGI) process, which allows efficient interfacing between PowerMedia XMS processes.
Two separate web services are used for efficiency purposes within PowerMedia XMS. The lighttpd is geared to being a fast, efficient service for the handling of the real-time communication aspect of the RESTful API. The Apache service is set up to handle the less time-intensive processes of the webui interface.
If the RESTful interface is not used, it is possible to disable the lighthttp service. However uninstalling lighttpd is not recommended.
Dialogic® PowerMedia™ XMS 2.0 and later
This document discusses one or more open source products, systems and/or releases. Dialogic is not responsible for your decision to use open source in connection with Dialogic products (including without limitation those referred to herein), nor is Dialogic responsible for any present or future effects such usage might have, including without limitation effects on your products, your business, or your intellectual property rights.
First published: 01-May-2015
Open access: Product rule: open; Page rule: Auto