Steps to reproduce:
- Add a new external requisition (or edit an existing one)
- External source = DNS
- Host = ns1.example.com
- Zone = example.com
- Requisition name = example_dot_com
- Schedule type and rescan behavior = irrelevant
- Click "Save & Close"
- The "Requisition Name" field invalidates the form, with hint text "Invalid hostname"
- The "Requisition Name" field allows underscores and certain other characters that may be invalid in a hostname, following the same rules as the main requisition editor
- Hint text when this field fails to validate indicates "Invalid requisition name"