I got the error message "No request queue specified, and no local default has been defined." when I submitted a job request.

It probably has a problem with a character/line feed code in your job script. Our system's character encoding is UTF-8 and the line feed code is LF. When you copy a file to our system, you should do it by ASCII or convert codes using the command like iconv.