Frontend + hostname validation