[Bug 1529033] Re: Install/start fails when hostname is numeric
I take that to mean that a system needs to cope with _other_ hosts having numeric hostnames when communicating with them over the Internet. It doesn't mandate that a given host must be able to be configured by its user to have a numeric Unix hostname. It's perfectly reasonable for a system architecture to have additional restrictions on its own hostname over what the Internet permits. You have, at best, a wishlist item that Ubuntu (or other POSIX-like or Unix-like distributions if you wish) support all-numeric hostnames. Although you might want this for rabbitmq-server, it is really a general wishlist item, not one that is specific to rabbitmq-server. I don't believe that this is something that will ever be supported by any Linux distribution because it goes quite deep into how underlying APIs operate - for example to tell the difference between a host specified by IP and a host specified by name. If you want to take this further, re-opening the bug won't help. This is an architecture level wishlist item that would impact many packages. The appropriate bug status is somewhere between Invalid and Won't Fix because it isn't something that I believe the Ubuntu project (or even the wider ecosystem) considers to be a problem that is worth addressing. ** Changed in: rabbitmq-server (Ubuntu) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1529033 Title: Install/start fails when hostname is numeric To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1529033/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1529033] Re: Install/start fails when hostname is numeric
RFC1123 explicitly states that an all numeric hostname valid: 2.1 Host Names and Numbers The syntax of a legal Internet host name was specified in RFC-952 [DNS:4]. One aspect of host name syntax is hereby changed: the restriction on the first character is relaxed to allow either a letter or a digit. Host software MUST support this more liberal syntax. ** Changed in: rabbitmq-server (Ubuntu) Status: Invalid => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1529033 Title: Install/start fails when hostname is numeric To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1529033/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1529033] Re: Install/start fails when hostname is numeric
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: rabbitmq-server (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1529033 Title: Install/start fails when hostname is numeric To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1529033/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1529033] Re: Install/start fails when hostname is numeric
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 Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1529033 Title: Install/start fails when hostname is numeric To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1529033/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1529033] Re: Install/start fails when hostname is numeric
I do not consider this as a bug, 'ping' is not able to work also. ➜ ~ hostnamectl Static hostname: 1610 Icon name: computer-vm Chassis: vm Machine ID: da29c08f2e840385b1d700a257211f57 Boot ID: f0dad3c50b2d42bb998955dee24cdef8 Virtualization: kvm Operating System: Ubuntu 16.10 Kernel: Linux 4.8.0-040800rc6-generic Architecture: ppc64-le ➜ ~ hostnamectl ➜ ~ ping 1610 connect: Invalid argument ➜ ~ cat /etc/hosts | grep 1610 127.0.1.1 1610 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1529033 Title: Install/start fails when hostname is numeric To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/rabbitmq-server/+bug/1529033/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs