errno 98 but no other mongod running Here are my config options:

options: { config: "/etc/mongod.conf"
, net: { bindIp: "127.0.0.1, 10.0.2.57" }
, processManagement: { fork: true, pidFilePath: "/var/run/mongodb/mongod.pid" }
, storage: { dbPath: "/data" }
, systemLog: { destination: "file", logAppend: true, path: "/log/mongod.log" } 
}


First thing I do is check to see if any mongod is running using

ps aux | grep mongod


I see no results as expected (I've run sudo chkconfig mongod off to make sure the service doesn't start at boot).

When I run

sudo mongod service start


And check /log/mongod.log I see this

getaddrinfo(" 10.0.2.57") failed: Name or service not known
ERROR: listen(): bind() failed errno:98 Address already in use for socket: 0.0.0.0:27017


I then run this

netstat -an | grep :27017


And get no results. So then I check to see if a mongod is running using

ps aux | grep mongod


I get get no results.

When I remove my 10.0.2.57 from the config file the service starts and I can connect to it. 

Do I need to explicitly have that 10.0.2.57 in my conf file to allow external connections to mongo? If so, what am I doing wrong?

Disclaimer: I'm very weak with Linux.
Remove the space between the comma and the second IP. It does not look like mongod is handling gracefully.