What is the XMLRPC Server used for?

Use this forum for questions regarding adoption and functionality of OpenEMM

Moderator: moderator

MikaLaurer
Posts: 35
Joined: Thu Apr 02, 2020 9:18 am

What is the XMLRPC Server used for?

Post by MikaLaurer »

Hello everyone,

we're currently trying to make our OpenEMM server as secure as possible.
While analysing the system we've found a XMLRPC server running on port 8089 an listening for 0.0.0.0:*

My question is what the XMLRPC server is used for and if it has to be listening for every IP address?

Thanks for your help.

Best regards,
Mika Laurer
maschoff
Site Admin
Posts: 2597
Joined: Thu Aug 03, 2006 10:20 am
Location: Munich, Germany
Contact:

Re: What is the XMLRPC Server used for?

Post by maschoff »

XMLRPC is only used internally by OpenEMM for communications between backend components "merger" (wich creates mailing packages) and "mailer" (which unpacks mailing packages and sends out the final mails). Reason for use of XMLRPC is, that in a commercial environment these components are located on different servers.
OpenEMM Maintainer
MikaLaurer
Posts: 35
Joined: Thu Apr 02, 2020 9:18 am

Re: What is the XMLRPC Server used for?

Post by MikaLaurer »

Hello maschoff,

Thanks for your reply.
Is there a way to configure the Listening IP Address to 127.0.0.1?
Because for us it is running under 0.0.0.0.

Best regards,
Mika Laurer
Post Reply