NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

RNASguy's avatar
RNASguy
Luminary
Sep 28, 2017
Solved

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????

 

 

 

 

 

 


  • 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.

2 Replies

Replies have been turned off for this discussion
  • StephenB's avatar
    StephenB
    Guru - Experienced User

    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.

    • RNASguy's avatar
      RNASguy
      Luminary


      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

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More