[Mailman-Developers] Telling Apache about Mailman Rest API
Erin Test
galaxyjustice2 at gmail.com
Wed Jul 12 16:11:15 EDT 2017
I'm not aware of anything else using that port.
sudo netstat -l -n -t -p 8001
8001: unknown or uninstrumented protocol
I'm on a mac and I read the options for netstat can be different between OSX/BSD and Linux, so I verified using lsof (8889 is the port mysql is using)
leaves:~ ejustice$ lsof -n -i4TCP:8001 | grep LISTEN
leaves:~ ejustice$ lsof -n -i4TCP:8889 | grep LISTEN
mysqld 84142 ejustice 17u IPv6 0x7164e83ec7901d4b 0t0 TCP *:ddi-tcp-2 (LISTEN)
Also I've tried changing the default port in /etc/mailman.cfg (from 8001 to 9001 and a couple other randomly chosen ports) and I get the same Connection Refused. When I try to use the port mysql is using 8889 I get
sudo curl -I -u restadmin http://localhost:8889/3.1/system/versions
Enter host password for user 'restadmin':
curl: (8) Weird server reply
So I don't think it's a conflict with a port that is in use.
-Erin
> On Jul 12, 2017, at 12:04 PM, Mark Sapiro <mark at msapiro.net> wrote:
>
> On 07/12/2017 11:57 AM, Erin Test wrote:
>>
>> To access the REST API I've tried both command line curl calls:
>> curl -I -u restadmin http://localhost:8001/3.1/system/versions
>> Enter host password for user 'restadmin':
>> curl: (7) Failed to connect to localhost port 8001: Connection refused
>
>
> Is something else listening on port 8001 (like maybe Apache). Do you
> have iptables or some other firewall and if so have you opened port 8001.
>
> What does
>
> sudo netstat -l -n -t -p
>
> say? Is something listening on 8001 and if so, what?
More information about the Mailman-Developers
mailing list