Restarting modules can improve performance, help apply recent changes to the server, bind freshly added certificates, etc.
This article will explain how to restart modules if your IceWarp server is deployed on Windows or Linux.
WINDOWS
When managing your IceWarp server, the process for restarting the modules differs depending on whether it is running on Windows or Linux. If the IceWarp server is on Windows, you can restart the modules directly from the Remote Console.
- Go to System > Services.
- Right-click a module and select Restart Module "{module name}".
- You can also restart all modules at once by clicking Restart All Modules.
LINUX
However, if the IceWarp server is on Linux, you will need to follow a different set of steps.
IceWarp server on Linux is connected to the Remote Console via ports 80 or 443 (by default).
It is not possible to restart modules directly from the Remote Console since the connection between the IceWarp server and the Remote Console will be interrupted.
To restart a module on Linux:
- Start the Linux terminal.
- Go to the IceWarp installation folder, for example:
/opt/icewarp
- To restart a particular module (for example, Control module), execute the script icewarpd.sh with the following parameters:
./icewarpd.sh --restart control
- To restart SMTP module, execute the script icewarpd.sh with the following parameters:
./icewarpd.sh --restart SMTP
- To restart all modules at once, execute the script icewarpd.sh with the following parameters:
./icewarpd.sh --restart all
- To restart a particular module (for example, Control module), execute the script icewarpd.sh with the following parameters:
- Press Enter.
- Modules that are restarted will be stopped and started again.
Note: You can also enter the whole code. For example, to stop the Control module, enter:
/opt/icewarp/icewarpd.sh --restart control |
In the screenshot, you will find the list of all commands for the Linux terminal.
Comments
0 comments
Article is closed for comments.