If you are seeing any failures in your log around setting the hostname during a Remote configuration it could be due to a underscore in the host name.   Check out Terry Cutlers post on altiris juice @ http://juice.altiris.com/tech-tip/1622/underscore-not-supported-in-intel-amt-hostnames . Terry references the RFC952 - DoD Internet host table specification @ http://www.faqs.org/rfcs/rfc952.html.   Here are the assumptions from that specification.  

 

ASSUMPTIONS

 

   1. A "name" (Net, Host, Gateway, or Domain name) is a text string up

   to 24 characters drawn from the alphabet (A-Z), digits (0-9), minus

   sign , and period (.).  Note that periods are only allowed when

   they serve to delimit components of "domain style names". (See

   RFC-921, "Domain Name System Implementation Schedule", for

   background).  No blank or space characters are permitted as part of a

   name. No distinction is made between upper and lower case.  The first

   character must be an alpha character.  The last character must not be

   a minus sign or period.  A host which serves as a GATEWAY should have

   "-GATEWAY" or "-GW" as part of its name.  Hosts which do not serve as

   Internet gateways should not use "-GATEWAY" and "-GW" as part of

   their names. A host which is a TAC should have "-TAC" as the last

   part of its host name, if it is a DoD host.  Single character names

   or nicknames are not allowed.