[Bug 1529033] Re: Install/start fails when hostname is numeric

Robie Basak 1529033 at bugs.launchpad.net
Wed Oct 19 11:29:16 UTC 2016


Thank you for taking the time to report this bug and helping to make
Ubuntu better.

I'm pretty sure an all numeric hostname is considered just invalid by
most measures. For example, along the same lines as Breno points out,
"getent hosts 1234" returns nonsensical results.

So this is Won't Fix or Invalid by design across the Unix/Linux
ecosystem I believe. RFC952/RFC1123 say that an all numeric hostname is
invalid in DNS, so if you want the system to participate in DNS (ie. the
Internet) then this does not make sense either.

** Changed in: rabbitmq-server (Ubuntu)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to rabbitmq-server in Ubuntu.
https://bugs.launchpad.net/bugs/1529033

Title:
  Install/start fails when hostname is numeric

Status in rabbitmq-server package in Ubuntu:
  Invalid

Bug description:
  If a machine has a hostname made up entirely of numbers, install and
  start will fail reporting:

  ERROR: epmd error for host "1234": badarg (unknown POSIX error)

  This can be duplicated:

  hostame 1234
  echo 127.0.0.1 localhost 1234 > /etc/hosts
  apt-get install rabbitmq-server

  results in:

  Setting up rabbitmq-server (3.2.4-1) ...
   * Starting message broker rabbitmq-server                                                                          * FAILED - check /var/log/rabbitmq/startup_\{log, _err\}
                                                                                                              [fail]
  invoke-rc.d: initscript rabbitmq-server, action "start" failed.
  dpkg: error processing package rabbitmq-server (--configure):
   subprocess installed post-installation script returned error exit status 1
  Processing triggers for ureadahead (0.100.0-16) ...
  Errors were encountered while processing:
   rabbitmq-server
  E: Sub-process /usr/bin/dpkg returned an error code (1)

  But try:

  hostname testing
  echo 127.0.0.1 testing > /etc/hosts
  apt-get install rabbitmq-server

  and it works.

  I'm not sure if this is a rabbitmq-server "bug" or an epmd (I always
  chuckle when I write that...) bug, but it cropped up when installing
  rabbitmq-server to play with OpenStack so I figured I'd submit it
  here.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1529033/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list