What is the XMLRPC Server used for?

Use this forum for questions regarding adoption and functionality of OpenEMM

Moderator: moderator

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

What is the XMLRPC Server used for?

Post by MikaLaurer » Thu Oct 01, 2020 2:17 pm

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: 2478
Joined: Thu Aug 03, 2006 10:20 am
Location: Munich, Germany
Contact:

Re: What is the XMLRPC Server used for?

Post by maschoff » Thu Oct 01, 2020 2:50 pm

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: 21
Joined: Thu Apr 02, 2020 9:18 am

Re: What is the XMLRPC Server used for?

Post by MikaLaurer » Fri Oct 02, 2020 11:31 am

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