Nginx: 99: unable to assign requested address

I am using version 10.8.4-ee.0 of gitlab-ee and the bundled nginx on Ubuntu 18.04 LTS.

I added nginx['listen_addresses'] = ["192.187.114.123", "[::]"] to my gitlab.rb.

This is not my machine's main address, but it is one I own. (This worked flawlessly on Ubuntu 16.04 LTS)

My firewall is off and DNS for my external url is pointing to the appropriate IP.

gitlab-ctl tail nginx comes back with

2018-06-17_00:46:11.79879 2018/06/16 19:46:11 [emerg] 7507#0: bind() to 192.187.114.123:80 failed (99: Cannot assign requested address)

and gitlab-ctl reconfigure comes up clean.

If I check gitlab process status with gitlab-ctl status even a few seconds after starting it, nginx is reported down.

gitlab-ctl show-config output: https://gitlab.com/snippets/1725346

When starting gitlab, nginx takes a while (20 seconds) to start.

While testing, the firewall was totally disabled.

Edited by AnonymousDapper