Thanks for that, but then why is it not binding to a port when Heroku tries to bind it? Is Heroku also running behind a firewall on my computer? ________________________________ From: Boost-users <boost-users-bounces@lists.boost.org> on behalf of Richard Hodges via Boost-users <boost-users@lists.boost.org> Sent: Thursday, January 10, 2019 11:31 PM To: Thomas Quarendon via Boost-users Cc: Richard Hodges Subject: Re: [Boost-users] Server application won't bind to ports on IP address other than my internal ones On your internal server in a cobsile, type: netstat -an | grep inet Note the IP addresses. These are the only addresses available on your server. You are not supplying one of these addresses to bind via the endpoint. Therefore, error. On Thu, 10 Jan 2019, 19:21 Osman Zakir via Boost-users <boost-users@lists.boost.org<mailto:boost-users@lists.boost.org> wrote: It's definitely the second one. I don't even need all the time in the world to figure that out. But why is bind() telling me that my external IP address is invalid? How do I find out what happened? I'm no expert in network programming, so I need some help here. _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org<mailto:Boost-users@lists.boost.org> https://lists.boost.org/mailman/listinfo.cgi/boost-users