When UTF-16 is used in a request, the response includes only two question marks ("??"). In addition, no error messages are written to the log files.
ArcIMS supports only UTF-8 encoding.
Solution or Workaround
Check that the requests use UTF-8 in the prolog, which is the first line of an ArcXML request.
<?xml version="1.0" encoding="UTF-8"?>