- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
Re: Illegal Host Name message after update to OS v6.8.1
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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????
Solved! Go to Solution.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@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.
All Replies
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
@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.
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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