× NETGEAR will be terminating ReadyCLOUD service by July 1st, 2023. For more details click here.
Orbi WiFi 7 RBE973
Reply

Re: Illegal Host Name message after update to OS v6.8.1

RNASguy
Luminary

Illegal Host Name message after update to OS v6.8.1

After an update of the firmware to 6.8.1 we received a new message from all three of my NAS boxes:

"The host name contains illegal characters. This may cause undefined behavior when using some network services. Please change the host name using only valid characters (A-Z, a-z, 0-9, -)."

 

The host name has not changed since the install of these boxes some years ago.  Also on pages 164-165 of "ReadyNAS OS 6.8 Software Manual" (the latest August 2017 202-11207-15 edition) it states:

 

"...In most non-Asian character sets, the host name can be a maximum of 15 characters, can include only
A–Z, a–z, 0–9, and _, and the first character must be alphabetic. If you use Asian language characters,
the limit is lower."

 

Here are my host names:

NAS_C_516

NAS_D_516

NAS_E_716

 

The manual seems to allow the under score, but the error message from 6.8.1 seems to allow only the dash.  And this is new behavior since 6.8.1

 

What's up????

 

 

 

 

 

 

Model: RN51600|ReadyNAS 516 6-Bay,RN716X|ReadyNAS 716X Chassis
Message 1 of 3

Accepted Solutions
StephenB
Guru

Re: Illegal Host Name message after update to OS v6.8.1


@RNASguy wrote:

 

The manual seems to allow the under score, but the error message from 6.8.1 seems to allow only the dash.  And this is new behavior since 6.8.1

 

What's up????

 


Though the manual and other implementations allowed it, the underlying standard has always forbidden the use of underscore in host names.  https://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_hostnames

 

I don't know why Netgear changed the behavior to comply with the standard now.

View solution in original post

Message 2 of 3

All Replies
StephenB
Guru

Re: Illegal Host Name message after update to OS v6.8.1


@RNASguy wrote:

 

The manual seems to allow the under score, but the error message from 6.8.1 seems to allow only the dash.  And this is new behavior since 6.8.1

 

What's up????

 


Though the manual and other implementations allowed it, the underlying standard has always forbidden the use of underscore in host names.  https://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_hostnames

 

I don't know why Netgear changed the behavior to comply with the standard now.

Message 2 of 3
RNASguy
Luminary

Re: Illegal Host Name message after update to OS v6.8.1



@StephenB wrote:

Though the manual and other implementations allowed it, the underlying standard has always forbidden the use of underscore in host names.  https://en.wikipedia.org/wiki/Hostname#Restrictions_on_valid_hostnames

 

I don't know why Netgear changed the behavior to comply with the standard now.



Great.  Good to know.  I guess we should all try to be compliant with RFCs.  I don't recall seeing anything about this in the release notes for 6.8.1, and I don't know where the 6.8.0 notes are.  In any rate nothing on my LAN vomits over it, but I will when I get a chance go through my LAN and change the host name and fix all the links... URGH!

Thanks for your reply.
bc
https://tools.ietf.org/html/rfc1178
Message 3 of 3
Top Contributors
Discussion stats
  • 2 replies
  • 1044 views
  • 1 kudo
  • 2 in conversation
Announcements